pip 包管理工具使用详解
0. 参考资料
1. 安装、升级与卸载包
-
安装包
pip install requests -
安装指定版本的包
pip install django==1.10.6 -
升级包
pip install --upgrade 包名pip install -U 包名 -
卸载包
pip uninstall requests
2. pip 自身升级与换国内源
-
pip自身升级pip install --upgrade pippip install -U pip -
临时换源
pip install 包名 -i 源地址或者pip install 包名 --index-url 源地址比如使用清华源安装requests库:pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple
可用国内源:
Windows永久换源 找到C:\Users\用户名目录,新建pip文件夹。 新建pip.ini,以使用清华源为例,内容为:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
Linux / Mac永久换源 找到~/.pip/目录,新建pip.conf,以使用清华源为例,内容为:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
3. 查看相关信息
-
查看
pip版本信息pip --versionpip -V -
查看所有已安装包列表
pip list -
查看包信息
pip show 包名 -
查看包详细信息
pip show --verbose 包名pip show -v 包名 -
查看包所有安装文件
pip show --files 包名pip show -f 包名
4. requirements.txt 文件导出与安装
-
导出
requirements.txt文件pip freeze > requirements.txt -
安装
requirements.txt文件pip install -r requirements.txtpip install --requirement requirements.txt
完成于 2018.11.11