一、最新版的pip 20.1 已發布,大家可以通過下面的命令進行升級:
python -m pip install --upgrade pip
主要更新內容:
在構建本地目錄時,通過更改行為來執行就地構建(
in-place builds
),而不是復制到臨時目錄,可以顯著加速。利用對網絡訪問並行化,令執行
pip list --outdated
命令速度顯著提升,這也是 pip 代碼庫中並行代碼的第一個實例。提供了新的
pip cache
命令,使得自檢和管理 pip 的緩存目錄成為可能。pip freeze
命令也可以直接使用 url 安裝的庫了。
二、另外 :此版本還包含一個 pip 下一代解析器的 alpha 版本。
不過默認是關閉的,因為它不穩定,不適合日常使用。計划在今年五月份發布一個包含新解析器(resolver)測試版的 pip 版本。
詳情更新日志請見:https://pip.pypa.io/en/latest/news/
三、最后,再給大家列出一些pip
的常用命令:
pip list
#列出所有安裝的庫
pip list –outdated
#列出所有過期的庫
pip list -o
#查看可升級的包
安裝review庫來幫助更新所有過期庫
pip install pip-review
pip install –upgrade
#更新庫
python -m pip install –upgrade pip
#升級pip自身
pip freeze
#查看已經安裝包的命令以及版本
pip search xxx
#搜索包
pip install xxx
#安裝某個包
pip install XXX==1.0.4
# 可以指定版本pip install 'XXX>=1.0.4'
# 最小版本
pip uninstall xxx
#卸載某個包