pip包管理工具 基本使用
# 简介
pip是一款包管理工具, 和apt, yum, brew功能类似
# 安装
wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py python3 get-pip.py # 将pip3加入环境变量 vi /etc/profile export PATH=$PATH:/usr/local/bin #重新加载环境变量文件 source /etc/profile
# 使用
pip3 --help # 可查看帮助信息 pip3 --version 或 pip3 -V # 查看版本信息 which pip3 # 查看安装位置
# 基本操作
安装包
pip3 install requests # 默认安装最先版包 pip3 install requests==1.1.0 # 安装指定版本包
批量安装包
pip install -r requirements.txt
requirements.txt 文件格式
Werkzeug==0.9.4
psycopg2==2.5.1
卸载包
pip3 uninstall requests
更新某个包
pip3 install -U requests
或
pip3 install --upgrade requests
查看已安装的所有包
pip3 list
显示包文件
pip show --files requests
指定安装路径
pip install requests --target=/Users/Python/2.7/lib/python/site-packages
# 配置pip安装源
国内源地址:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
# mac
vi .pip/pip.conf # 打开配置文件 # 插入以下内容, 即可切换为豆瓣源 [global] trusted-host=pypi.douban.com index-url=http://pypi.douban.com/simple
# windows在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
# 安装某个包时 指定源
pip3 install requests -i http://pypi.douban.com/simple
# 安装离线包
离线包下载地址 https://www.lfd.uci.edu/~gohlke/pythonlibs/
pip3 install xxxxxxx.whl # 安装
# 安装离线包, 报错: xxx.whl is not a supported wheel on this platform
解决: 下载系统所支持的离线包即可
# 查看系统支持的安装包
python3 -c "import pip._internal;print(pip._internal.pep425tags.get_supported())"
这些就是pip的基本操作, 如有错误, 欢迎交流