Python pip 的使用以及永久配置安装源
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。
注意:Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。
pip 官网:https://pypi.org/project/pip/
pip 最常用命令
显示版本和路径
pip --version
获取帮助
pip --help
升级 pip
pip install -U pip
安装包
pip install SomePackage # 最新版本
pip install SomePackage==1.0.4 # 指定版本
pip install 'SomePackage>=1.0.4' # 最小版本
升级包
pip install --upgrade SomePackage
升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。
卸载包
pip uninstall SomePackage
搜索包
pip search SomePackage
显示安装包信息
pip show
查看指定包的详细信息
pip show -f SomePackage
列出已安装的包
pip list
查看可升级的包
pip list -o
pip 升级
Linux 或 macOS
pip install --upgrade pip # python2.x
pip3 install --upgrade pip # python3.x
Windows 平台升级:
python -m pip install -U pip # python2.x
python -m pip3 install -U pip # python3.x
国内源
使用国内镜像速度会快很多:
- 清华:https://pypi.tuna.tsinghua.edu.cn/simple
- 阿里云:http://mirrors.aliyun.com/pypi/simple/
- 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
- 华中理工大学:http://pypi.hustunique.com/
- 山东理工大学:http://pypi.sdutlinux.org/
- 豆瓣:http://pypi.douban.com/simple/
临时使用安装源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 模块名
例如,安装 Django:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Django
永久配置安装源
Windows
-
文件管理器文件路径地址栏敲:
%APPDATA%
回车,快速进入C:\Users\电脑用户\AppData\Roaming
文件夹中 -
新建 pip 文件夹并在文件夹中新建
pip.ini
配置文件 -
新增
pip.ini
配置文件内容:[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] use-mirrors = true mirrors = https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = pypi.tuna.tsinghua.edu.cn
MacOS、Linux
-
在用户根目录下
~
下创建.pip
隐藏文件夹,如果已经有了可以跳过mkdir ~/.pip
-
进入
.pip
隐藏文件夹并创建pip.conf
配置文件cd ~/.pip && touch pip.conf
-
启动 Finder(访达) 按
cmd+shift+g
来的进入,输入~/.pip
回车进入 -
、新增
pip.conf
配置文件内容(内容同上Windows)
注意事项
如果 Python2 和 Python3 同时有 pip,则使用方法如下:
Python2:
python2 -m pip install XXX
Python3:
python3 -m pip install XXX