一、說明
pip 是 Python 的包管理工具。提供了對 Python 包的查找、下載、安裝、卸載等功能。
二、安裝
# 下載安裝腳本
https://bootstrap.pypa.io/get-pip.py
# 運行安裝腳本
python get-pip.py
三、基本使用
- 查看pip版本
pip --version
- 顯示安裝包信息
pip show
- 顯示已安裝的包列表
pip list
- 查看可升級的包
pip list -o
- 獲取幫助
pip --help
- 升級 pip 版本
python -m pip install -U pip
pip install --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple pip
- 安裝包
pip install SomePackage # 最新版本
pip install SomePackage==1.0.4 # 指定版本
pip install 'SomePackage>=1.0.4' # 最小版本
- 升級包
pip install --upgrade SomePackage
-卸載包
pip uninstall SomePackage
- 手動設(shè)置延時
pip --default-timeout=100 install numpy
四、清華大學(xué) pypi 鏡像使用幫助
pypi 鏡像每 5 分鐘同步一次。
- 臨時使用,注意, simple 不能少, 是 https 而不是 http:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
- 設(shè)為默認,升級 pip 到最新的版本 (>=10.0.0) 后進行配置:
pip install pip -U pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
- 如果您到 pip 默認源的網(wǎng)絡(luò)連接較差,臨時使用本鏡像站來升級 pip:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
- 豆瓣
pip install numpy -i https://pypi.doubanio.com/simple/