【Python】pip模塊管理Python包的常用方法

pip 是 Python 包管理工具,該工具提供了對Python 包的查找、下載、安裝、卸載的功能。
目前如果你在 python.org 下載最新版本的安裝包,則是已經自帶了該工具。
Python 2.7.9 + 或 Python 3.4+ 以上版本都自帶 pip 工具。
pip 官網:https://pypi.org/project/pip/
你可以通過以下命令來判斷是否已安裝:

pip --version

更新pip的版本

python -m pip install --upgrade pip

pip install django   安裝包
pip uninstall django 卸載包

pip install --upgrade selenium   如果有就更新,沒有就安裝
pip show selenium  查看是否已安裝包(如果已安裝顯示具體信息)
pip list --outdated   查看需要更新的包(有點慢)
pip list              查看所有的包

其他主要用法

# pip --help  查看所有pip命令
 
Usage:  
 pip<command>[options]
 
Commands:
 install                    安裝包.
 uninstall                  卸載包.
 freeze                     按着一定格式輸出已安裝包列表
 list                       列出已安裝包.
 show                       顯示包詳細信息.
 search                     搜索包,類似yum裏的search.
 wheel                      Buildwheelsfromyourrequirements.
 zip                        不推薦.Zipindividualpackages.
 unzip                      不推薦.Unzipindividualpackages.
 bundle                     不推薦.Createpybundles.
 help                       當前幫助.
 
GeneralOptions:
 -h,--help                 顯示幫助.
 -v,--verbose              更多的輸出,最多可以使用3次
 -V,--version              現實版本信息然後退出.
 -q,--quiet                最少的輸出.
 --log-file<path>          覆蓋的方式記錄verbose錯誤日誌,默認文件:/root/.pip/pip.log
 --log<path>               不覆蓋記錄verbose輸出的日誌.
 --proxy<proxy>            Specifyaproxyintheform[user:passwd@]proxy.server:port.
 --timeout<sec>            連接超時時間(默認15秒).
 --exists-action<action>   Defaultactionwhenapathalreadyexists:(s)witch,(i)gnore,(w)ipe,(b)ackup.
 --cert<path>              證書.

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章