本文总结了Python包管理工具pip的常见问题,写下来备忘,适合新手参考。
1. 什么是pip
PIP是通用的Python包管理工具,提供了对 Python 包的查找、下载、安装、卸载、更新等功能。安装诸如Pygame、Pymysql、requests、Django等Python包时,都要用到pip。
注意:在Python3.4(一说是3.6)及更新的版本中,PIP已经捆绑安装了,不需要再单独安装(应该需要更新)。
2. 如何更新pip
命令行输入
pip install --upgrade pip
或者是
python -m pip install --upgrade pip
3. 如何设置pip源
pip默认的安装源在国外,因此在国内使用的时候,容易出现下载速度慢、下载一半出错的情况,所以建议将安装源设置为国内的清华镜像。
注意,需要将pip升级到10.0.0以上版本才可以。
3.1. 将清华镜像设为默认pip安装源
执行---
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
3.2 临时使用
执行---
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 安装包名字
4. 如何将pip安装的Python包进行备份
4.1 一键导出
有时候换台计算机,需要重新搭环境,安装Python包,或者给别人自己pip安装的Python包,包括版本等详细信息。如何快速一键搞定呢?
执行命令---
pip freeze > requirement.txt
即可一键导出。
而且可以指定目录,比如导出到D盘根目录,执行---
pip freeze >d:requirements.txt
4.2 一键安装所有
比如安装D盘根目录的requirements.txt,cd到D盘根目录,执行---
pip install -r requirement.txt
即可自动一一安装所有对应版本的Python包。
5. 常用pip命令
pip list
查看pip安装的模块名和版本
pip -v
查看pip版本
pip install 模块名
安装模块
pip install 模块名==版本号
安装指定版本
pip uninstall 模块名
卸载模块
欢迎转载,转载请注明出处。