pip自查手册
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。
日常用法
# 查看pip版本
pip --version
# 查看已安装包
pip list
# 安装包:通过使用==, >=, <=, >, < 来指定一个版本号。
pip install some-package
pip install some-package==1.0
pip install some-package>=1.0
# 更新包:通过使用==, >=, <=, >, < 来指定一个版本号。
pip install --upgrade some-package
# 卸载包
pip uninstall some-package
# 其它
pip search some-package # 搜索包
pip show # 显示安装包信息
pip show -f some-package # 查看指定包的详细信息
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
查看与配置源
临时使用-i
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
永久更改
# 升级 pip 到最新的版本 (>=10.0.0) 后进行配置
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
# 清华源:https://pypi.tuna.tsinghua.edu.cn/simple
# 阿里源:http://mirrors.aliyun.com/pypi/simple/
# 中科大:https://pypi.mirrors.ustc.edu.cn/simple
# PS:如果您到 pip 默认源的网络连接较差,临时使用镜像站来升级 pip
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
查看当前pip源
pip config list
修复Error:module ‘lib’ has no attribute ‘X509_V_FLAG_CB_ISSUER_CHECK’
sudo rm -rf /usr/lib/python3/dist-packages/OpenSSL
sudo pip3 install pyopenssl
sudo pip3 install pyopenssl --upgrade
好玩的包
pip install nvitop # NVIDIA显卡可视化
pip install wandb # DL实验数据可视化
本作品采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 (CC BY-NC-ND 4.0) 进行许可。