Python
近些年异军突起的一大原因就是它有着极其庞大三方库,只有你想不到的没有它做不到的。合理的利用已有的三方库能够大大增加你的工作效率。
一、服务安装
首先当然时从 Python
环境安装开始,下面提供两种下载方案:官网下载和淘宝镜像下载。
1. 官网
https://www.python.org/downloads/
2. 镜像
https://npm.taobao.org/mirrors/python/
具体安装步骤比较简单,没有什么需要额外配置这里我就不过多进行阐述了。
二、类库管理
1. 版本查看
通过 list
查看已安装的工具库,使用 show
用于查看指定工具库的信息。
pip list
pip show <module>
2. 模块下载
通过 pip install
与工具库名称即可实现类库下载,之后即可在代码文件中导入。
pip install <module>
(1) 批量下载
在一个工程中往往不止涉及到一个类库,如果手动的单个逐个下载显然效率过低,因此在 Python
可以通过文件配置达到类似前端工程 package.json
的效果。
新建记事本文件 requirements.txt
文件,在文件中添加所要下载类库并指定其版本号。
Django==3.2.18
boto3==1.26.94
requests==2.28.2
通过 -r
指定从文件中读取需下载的类库信息,运行命令即可实现批量下载上述文件中的所有类库。
pip install -r requirements.txt
3. 模块卸载
卸载工具库与下载类似,通过 uninstall
即可卸载。
pip uninstall <module>
三、镜像依赖
众所周知,国内在下载安装国外一些工具和环境时经常抽风,所以今天主要介绍一下如果通过国内镜像网站下载 Python
相关环境和三方库。
1. 原生下载
通过原生下载虽然简单安全,但是国内下载速度实在难以恭维。
pip install [name] # 安装相应的三方库
pip install numpy # 安装 Numpy
2. 镜像下载
通过镜像下载配置十分简单,在下载时通过 -i
指定镜像地址即可,具体命令如下:
pip install -i <mirror> <module>
还是和上面例子一样,如通过清华镜像下载 numpy
库,命令如下:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy
这里分享几个资源比较全的国内镜像网站。
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/