零.认识并安装pip
- pip 是 Python 的包管理器。它可以帮助你安装和管理其他库和依赖。
- 用以下命令查看pip是否已安装
shell
pip --version # Python2.x 版本命令
pip3 --version # Python3.x 版本命令
-
部分
Linux
发行版可直接用包管理器安装pip
,如Debian
和Ubuntu
:sudo apt-get install -y python-pip
一. 命令总结
- 常用命令
shell
pip --version # 显示版本和路径
pip --help # 获取帮助
pip install -U pip # 升级 pip
sudo easy_install --upgrade pip # 如果升级命令出现问题、则使用此命令
pip install SomePackage # 最新版本安装指定包
pip install SomePackage==1.0.4 # 指定版本安装指定包
pip install 'SomePackage>=1.0.4' # 最小版本安装指定包
pip install --upgrade SomePackage # 升级指定包
pip uninstall SomePackage # 卸载指定包
pip show SomePackage # 显示安装包信息
pip index versions SomePackage # 查看包的所有版本
pip list # 列出已安装的包
pip list -o # 查看可升级的包
- pip升级
shell
pip install --upgrade pip # python2.x
pip3 install --upgrade pip # python3.x
- 注意事项
shell
# 如果 Python2 和 Python3 同时有 pip,则使用方法如下:
python2 -m pip install XXX # Python2
python3 -m pip install XXX # Python3
二. 换源
1. 源
2. 临时换源
- 在每次使用pip的时候,通过参数
-i
传递镜像地址。如:
shell
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
3. 永久换源
在当前用户目录创建.pip
隐藏目录
将软件源地址写入 .pip/pip.conf
文件(无论是pip还是pip3,方法一致。)
sudo apt install -y gedit
mkdir -p ~/.pip/
gedit ~/.pip/pip.conf
将以下内容复制粘贴到.pip/pip.conf
。完成后保存文件,并在终端Ctrl+C
关闭。
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
此时就完成永久换源了!
4.检查当前源
shell
pip config list # 查看当前pip源