1. 程式人生 > >pip 包管理工具使用詳解

pip 包管理工具使用詳解

pip 包管理工具使用詳解


文章目錄


0. 參考資料

  1. https://pip.pypa.io/en/stable/reference/
  2. 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