簡介:
pip 是 Python 包管理工具,該工具提供了對Python 包的查找、下載、安裝、卸載的功能
檢驗pip是否安裝:
python3.x版本命令
# pip3 --version
python2.x版本命令
# pip --version
若尚未安裝,安裝方法:
下載安裝腳本
# curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
運行安裝腳本
# sudo python get-pip.py
pip常用命令:
- 顯示版本和路徑
# pip --version
- 獲取幫助
# pip --help
- 升級pip
# pip install -U pip
- 安裝包
pip inxtall xxx(可以指定版本,默認安裝最新版本)
- 升級包
# pip install --upgrade xxx
- 卸載包
# pip uninstall xxx
- 搜索包
# pip search xxx
- 顯示安裝包信息
# pip show
- 查看指定包詳細信息
# pip show -f xxx
- 列出以安裝包
# pip list
- 查看可升級包
# pip list -o
通過pip安裝依賴庫:
# pip install xxx(依賴庫名或包名)
查看pip默認安裝路徑:
# python -m site
說明:
USER_BASE 和USER_SITE其實就是用戶自定義的啟用Python腳本和依賴安裝包的基礎路徑。
有時候可能在使用 pip install 命令行安裝一些依賴的時候,總是會提示報錯“PermissionError:[WinError 5 ] Denied Excess."C"\\......."這樣的類似權限拒絕訪問,並且提示你無管理員權限的話,使用pip -install ... + [user-site] 這樣的字眼。”
# python -m site --user-site
修改pip默認安裝路徑:
# python -m site -help
找到site.py文件,修改
USER_SITE:要安裝下載的site-packages的路徑;
USER_BASE:執行下載的pip等腳本路徑,注一定一定要換到同樣的有pip腳本的路徑下;