003蘿卜頭學(xué)python:PIP安裝一站式解決

蘿卜頭社區(qū) http://www.luobotou.net 同學(xué)反映,PIP 安裝常出錯(cuò),這里對(duì)pip統(tǒng)一說(shuō)明下:

1、pip 如何安裝:

????你可以通過(guò)以下命令來(lái)判斷是否已安裝:

????pip --version

????如果你還未安裝,則可以使用以下方法來(lái)安裝:

????$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py? # 下載安裝腳本$ sudo python get-pip.py? ? # 運(yùn)行安裝腳本

? ??注意:用哪個(gè)版本的 Python 運(yùn)行安裝腳本,pip 就被關(guān)聯(lián)到哪個(gè)版本,如果是 Python3 則執(zhí)行以下命令:

????$ sudo python3 get-pip.py? ? # 運(yùn)行安裝腳本。

2、pip卸載

????python -m pip uninstall pip

3、pip 最常用命令

顯示版本和路徑

pip --version

獲取幫助

pip --help

升級(jí) pip

????pip install -U pip

????如果這個(gè)升級(jí)命令出現(xiàn)問(wèn)題 ,可以使用以下命令:

????sudo easy_install --upgrade pip

安裝包

????pip install SomePackage? ? ? ? ? ? ? # 最新版本pip install SomePackage==1.0.4? ? ? # 指定版本pip install 'SomePackage>=1.0.4'? ? # 最小版本

????比如我要安裝 Django。用以下的一條命令就可以,方便快捷。

????pip install Django==1.7

若由于一些局域網(wǎng)的原因,使用 pip 出現(xiàn) “connection timeout”,連接超時(shí)可以使用國(guó)內(nèi)的鏡像網(wǎng)站下載:

?????http://e.pypi.python.org

?????http://pypi.douban.com/simple

清華大學(xué):https://pypi.tuna.tsinghua.edu.cn/simple

阿里:https://mirrors.aliyun.com/pypi/simple

豆瓣:http://pypi.douban.com/simple/

中國(guó)科學(xué)技術(shù)大學(xué):?https://pypi.mirrors.ustc.edu.cn/simple

華中理工大學(xué):?http://pypi.hustunique.com/simple

山東理工大學(xué):?http://pypi.sdutlinux.org/simple

命令如下:

????pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com packagename # packagename是要下載的包的名字

????pip install -i ????http://e.pypi.python.org --trusted-host e.pypi.python.org --upgrade pip # 升級(jí)pip

? ? 如安裝EASYGUI用清華鏡像

????pip install -i https://pypi.tuna.tsinghua.edu.cn/simple? easygui?

升級(jí)包

pip install --upgrade SomePackage

升級(jí)指定的包,通過(guò)使用==, >=, <=, >, < 來(lái)指定一個(gè)版本號(hào)。

卸載包

pip uninstall SomePackage

搜索包

pip search SomePackage

顯示安裝包信息

pip show

查看指定包的詳細(xì)信息

pip show -f SomePackage

列出已安裝的包

pip list

查看可升級(jí)的包

pip list -o

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 這里就不講三方包和模塊的概念以及什么發(fā)展史了,直接進(jìn)主題; 安裝方式:分為本地安裝和遠(yuǎn)程安裝 本地安裝: 1.對(duì)于...
    hello_我的哥閱讀 2,336評(píng)論 2 4
  • pip是python的一個(gè)非常好用的包管理工具,可以用來(lái)很方便地安裝和管理各種三方庫(kù),本文對(duì)其基本用法進(jìn)行介紹。 ...
    Jackey_song閱讀 2,355評(píng)論 1 0
  • 本文講述的核心庫(kù):pip pip是python的一個(gè)非常好用的包管理工具,可以用來(lái)很方便地安裝和管理各種三方庫(kù),本...
    m2fox閱讀 35,068評(píng)論 0 14
  • 什么是 pip ?pip 是 Python 中的標(biāo)準(zhǔn)庫(kù)管理器。它允許你安裝和管理不屬于 Python標(biāo)準(zhǔn)庫(kù) 的其它...
    PathonDiss閱讀 15,872評(píng)論 1 11
  • 模塊(包)管理工具pip優(yōu)點(diǎn) 版本控制 依賴(lài)處理 pip文檔:https://pip.pypa.io/en/lat...
    fuadon閱讀 3,227評(píng)論 0 1

友情鏈接更多精彩內(nèi)容