python的pip怎樣更新包 + pip的help翻譯


1、pip下載安裝

pip下載

進入https://pypi.python.org/pypi/pip,下載 .tar.gz壓縮包

Linux安裝pip(僅此一處是Linux的操作,其它的皆是基於Windows操作)

# tar -xzvf pip-1.5.4.tar.gz      解壓
# cd pip-1.5.4               進入解壓文件
# python setup.py install        安裝

 

升級pip

python -m pip install --upgrade pip

 

 

2、pip使用詳解

pip安裝包

# pip install 安裝包名
 [...]
 Successfully installed SomePackage    #安裝成功

pip查看是否已安裝

# pip show --files 安裝包名
 Name:SomePackage    # 包名
 Version:1.0        # 版本號
 Location:/my/env/lib/pythonx.x/site-packages   # 安裝位置
 Files:            # 包含文件等等
 ../somepackage/__init__.py
  [...]

pip檢查哪些包需要更新

# pip list --outdated

pip升級包

  # pip install --upgrade 要升級的包名

  包名               目前安裝的版本號     最新版本號

pip卸載包

# pip uninstall 要卸載的包名

 

 

3、pip使用實例

安裝redis

# pip install redis

卸載redis

# pip uninstall redis
Uninstalling redis:
  /usr/lib/python3.6/site-packages/redis-2.9.1-py3.6.egg-info
.........
Proceed (y/n)? y
  Successfully uninstalled redis           # 卸載成功

 

 

pip參數解釋

 

中文(可復制摘取):

  # pip --help

 
Usage:  
 pip<command>[options]
 
Commands:
 install                安裝包.
 uninstall               卸載包.
 freeze                 按着一定格式輸出已安裝包列表
 list                  列出已安裝包.
 show                  顯示包詳細信息.
 search                 搜索包,類似yum里的search.
 wheel                 根據你的要求制造輪子.
 zip                   不推薦.壓縮單個包.
 unzip                 不推薦.解壓各個包.
 bundle                 不推薦.創建pybundles.
 help                  當前幫助.
 
GeneralOptions:
 -h,--help               顯示幫助.
 -v,--verbose             更多的輸出,最多可以使用3次
 -V,--version             現實版本信息然后退出.
 -q,--quiet              最少的輸出.
 --log-file<path>          覆蓋的方式記錄verbose錯誤日志,默認文件:/root/.pip/pip.log
 --log<path>             不覆蓋記錄verbose輸出的日志.
 --proxy<proxy>           以以下形式指定aproxy:[user:passwd @] proxy.server:port.
 --timeout<sec>           連接超時時間(默認15秒).
 --exists-action<action>   路徑已存在時的默認操作:(switch,(ignore,(w)ipe,(backup).
 --cert<path>             證書.


英文(圖片)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM