溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Python中pip工具的用法

發(fā)布時(shí)間:2020-08-04 15:07:51 來(lái)源:億速云 閱讀:166 作者:清晨 欄目:編程語(yǔ)言

小編給大家分享一下Python中pip工具的用法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

1、pip簡(jiǎn)介

pip是python標(biāo)準(zhǔn)庫(kù)(The Python Standard Library)中自帶的一個(gè)包,但是這個(gè)包比較特殊,因?yàn)閜ip可以用來(lái)管理標(biāo)準(zhǔn)庫(kù)中的其他包。pip不需要單獨(dú)安裝,安裝python會(huì)自帶安裝pip。同時(shí)也可以從本地安裝pip:首先從官網(wǎng)下載get-pip.py,然后切換到get-pip.py所在目錄下,python get-pip.py即可完成pip的安裝,前提是已經(jīng)安裝了python。

2、pip的使用

我們通常用pip進(jìn)行包的安裝和卸載,pip作為一個(gè)命令行工具,操作十分簡(jiǎn)便,以下是日常使用最常見(jiàn)的命令:

2.1 pip list

pip list  #可以列出所有已經(jīng)安裝的包

2.2 pip install

pip install 包名  #用來(lái)安裝python包
pip install -r requirements.txt   #安裝requirements.txt中列出的包
pip install tensorflow    #安裝tensorflow最新的cpu版本包
pip install tensorflow ==1.12.0   #指定安裝tensorflow版本為1.12.0的包
pip install tensorflow 'tensorflow>1.12.0'    #指定安裝的tensorflow版本高于1.12.0 
pip install 本地包所在目錄+本地包   #安裝本地包
pip list -o   #查詢可以升級(jí)的包
pip install -U pip   #升級(jí)pip
pip install -U 包名   #升級(jí)相應(yīng)的包
pip install 包名 -d 目錄   #下載包但不安裝

2.3 pip uninstall

pip uninstall 包名   #卸載包
pip uninstall -r requirements.txt   #卸載requirements.txt中列出的包

2.4 注意

如果本地環(huán)境不止安裝了一個(gè)python版本,那么我們使用pip進(jìn)行安裝或者卸載包的時(shí)候,要先將目錄切換到需要操作的python版本的目錄下,再進(jìn)行相關(guān)的操作:

Python中pip工具的用法

python安裝目錄下操作pip

3、Microsoft Visual C++ 14.0 is required問(wèn)題

Windows系統(tǒng)下python安裝庫(kù)pip install XXXX時(shí),報(bào)Microsoft Visual C++ 14.0 is required.錯(cuò)誤,這是因?yàn)樵赪indows系統(tǒng)中缺少M(fèi)icrosoft Visual C++ 14.0。

visualcppbuildtools full.exe下載地址:https://pan.baidu.com/s/1gPLMoh2PYbp_EKWmEQB4Xw 提取碼:oj9p

Python中pip工具的用法

安裝過(guò)程

安裝完成后,重新打開(kāi)cmd,即可正常用pip安裝包,python安裝包存放在C:\Users\cm\AppData\Local\pip\Cache\wheels目錄下。

看完了這篇文章,相信你對(duì)Python中pip工具的用法有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI