阅读量:0
零.认识并安装pip
- pip 是 Python 的包管理器。它可以帮助你安装和管理其他库和依赖。
- 用以下命令查看pip是否已安装
pip --version # Python2.x 版本命令 pip3 --version # Python3.x 版本命令
- 部分
Linux
发行版可直接用包管理器安装pip
,如Debian
和Ubuntu
:
sudo apt-get install -y python-pip
一. 命令总结
- 常用命令
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升级
pip install --upgrade pip # python2.x pip3 install --upgrade pip # python3.x
- 注意事项
# 如果 Python2 和 Python3 同时有 pip,则使用方法如下: python2 -m pip install XXX # Python2 python3 -m pip install XXX # Python3
二. 换源
1. 源
源 | Link |
---|---|
阿里云 | http://mirrors.aliyun.com/pypi/simple/ |
中国科技大学 | https://pypi.mirrors.ustc.edu.cn/simple/ |
清华大学 | https://pypi.tuna.tsinghua.edu.cn/simple/ |
中国科学技术大学 | http://pypi.mirrors.ustc.edu.cn/simple/ |
豆瓣 | http://pypi.douban.com/simple/ |
2. 临时换源
- 在每次使用pip的时候,通过参数
-i
传递镜像地址。如:
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.检查当前源
pip config list # 查看当前pip源