pip 包管理工具使用詳解
阿新 • • 發佈:2018-11-13
pip 包管理工具使用詳解
文章目錄
0. 參考資料
- https://pip.pypa.io/en/stable/reference/
- https://blog.csdn.net/yuzaipiaofei/article/details/80891108
1. 安裝、升級與解除安裝包
-
安裝包
pip install requests
-
安裝指定版本的包
pip install django==1.10.6
-
升級包
pip install --upgrade 包名
pip install -U 包名
-
解除安裝包
pip uninstall requests
2. pip 自身升級與換國內源
-
pip
自身升級
pip install --upgrade pip
pip install -U pip
-
臨時換源
pip install 包名 -i 源地址
或者pip install 包名 --index-url 源地址
比如使用清華源安裝requests
庫:
pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple
可用國內源:
Windows
永久換源
找到C:\Users\使用者名稱
pip
資料夾。
新建pip.ini
,以使用清華源為例,內容為:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
Linux / Mac
永久換源
找到~/.pip/
目錄,新建pip.conf
,以使用清華源為例,內容為:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
3. 檢視相關資訊
-
檢視
pip
版本資訊
pip --version
pip -V
-
檢視所有已安裝包列表
pip list
-
檢視包資訊
pip show 包名
-
檢視包詳細資訊
pip show --verbose 包名
pip show -v 包名
-
檢視包所有安裝檔案
pip show --files 包名
pip show -f 包名
4. requirements.txt 檔案匯出與安裝
-
匯出
requirements.txt
檔案
pip freeze > requirements.txt
-
安裝
requirements.txt
檔案
pip install -r requirements.txt
pip install --requirement requirements.txt
完成於 2018.11.11