我的Python包管理器pip使用笔记。
安装
安装Python版本对应的包管理器pip:
sudo apt install python3-pip # Python 3
sudo apt install python-pip # Python 2
常用命令
-
为避免多个Python版本冲突,建议使用以下方式调用:
-
在Linux系统中:
python3 -m pip ... # Python 3 python -m pip ... # Python 2 -
在Windows系统中:
pip3 ... # Python 3 pip ... # Python 2
-
-
使用
==、>=、<=、>、<指定安装包版本,不写则默认最新版;
| 功能 | 命令 |
|---|---|
| 显示版本和路径 | pip --version |
| 获取帮助 | pip --help |
| 升级 | pip install -U pip |
| 安装包 | pip install <package> |
| 升级包 | pip install --upgrade <package> |
| 卸载包 | pip uninstall <package> |
| 搜索包 | pip search <package> |
| 显示安装包信息 | pip show |
| 查看指定包的详细信息 | pip show -f <package> |
| 列出已安装的包 | pip list |
| 查看可升级的包 | pip list -o |
| 获取已安装列表 | pip freeze |
| 保存已安装列表 | pip freeze > requirements.txt |
| 批量卸载 | pip uninstall -r requirements.txt |
| 批量安装 | pip install -r requirements.txt |
使用国内镜像加速
以清华源为例进行说明。
临时使用
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple <package>
永久修改
方法一
在命令行中设置默认镜像:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
在命令行中查看默认镜像:
pip config get global.index-url
方法二
修改配置文件,Linux系统中位于~/.pip/pip.conf(使用Ctrl+H查看隐藏文件夹),Windows系统中位于C:\Users\XXX\pip\pip.ini,在配置文件中添加以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn