蘿卜頭社區(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