我的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