Python pip配置國(guó)內(nèi)源的方法
眾所周知,Python使用pip方法安裝第三方包時(shí),需要從https://pypi.org/資源庫(kù)中下載,但是會(huì)面臨下載速度慢,甚至無(wú)法下載的尷尬,這時(shí),你就需要知道配置一個(gè)國(guó)內(nèi)源有多么重要了,通過(guò)一番摸索和嘗試,總結(jié)了一些經(jīng)驗(yàn),分享給大家:
首先貼一下下載速度的對(duì)比圖:
圖1:國(guó)外官網(wǎng)下載
圖2:國(guó)內(nèi)鏡像下載
給大家推薦幾個(gè)值得擁有的國(guó)內(nèi)鏡像站 [ 個(gè)人推薦清華大學(xué)pypi鏡像站(https://mirrors.tuna.tsinghua.edu.cn/help/pypi/),每五分鐘同步一次,資源豐富,下載速度很快 ] :
清華大學(xué):https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/
接下來(lái),按照不同需要和不同平臺(tái)依次演示安裝方法:
方式一:臨時(shí)使用國(guó)內(nèi)pypi鏡像安裝
pip install -i http://pypi.douban.com/simple/ numpy pip install -i http://pypi.douban.com/simple/--trusted-host pypi.douban.com #此參數(shù)“--trusted-host”表示信任,如果上一個(gè)提示不受信任,就使用這個(gè)
方式二:永久使用國(guó)內(nèi)pypi鏡像安裝
1、 Linux平臺(tái)安裝方式:
?。?)創(chuàng)建pip.conf文件
首先運(yùn)行以下命令
cd ~/.pip # 運(yùn)行此命令切換目錄
如果提示目錄不存在,自行創(chuàng)建一個(gè)(如果目錄存在,可跳過(guò)此步),如下:
mkdir ~/.pip cd ~/.pip
在 .pip目錄下創(chuàng)建一個(gè) pip.conf 文件,如下:
touch pip.conf
(2)編輯 pip.conf 文件
首先打開(kāi)文件,命令如下:
sudo vi ~/.pip/pip.conf
接著,寫(xiě)入以下內(nèi)容:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host = https://pypi.tuna.tsinghua.edu.cn # trusted-host 此參數(shù)是為了避免麻煩,否則使用的時(shí)候可能會(huì)提示不受信任
然后保存退出即可。
2、Window平臺(tái)安裝方式:
(1)新建pip配置文件夾,直接在user用戶(hù)目錄中創(chuàng)建一個(gè)名為 pip的文件夾( 即%HOMEPATH%\pip),如下圖所示:
?。?)接著在 pip 文件夾中創(chuàng)建一個(gè)名為 pip 的文本文件(后綴名由" .txt "改為 " .ini "),格式如下所示:
文件內(nèi)容如下:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host = https://pypi.tuna.tsinghua.edu.cn # trusted-host 此參數(shù)是為了避免麻煩,否則使用的時(shí)候可能會(huì)提示不受信任
修改完成后保存,啟動(dòng)cmd,使用 " pip install xxx "(xxx為你要下載的包名),即可默認(rèn)使用國(guó)內(nèi)源下載。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python 實(shí)現(xiàn)12306登錄功能實(shí)例代碼
這篇文章主要介紹了Python 實(shí)現(xiàn)12306登錄功能的完整代碼,需要的朋友可以參考下2018-02-02Python對(duì)象循環(huán)引用垃圾回收算法詳情
這篇文章主要介紹了Python對(duì)象循環(huán)引用垃圾回收算法詳情,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容戒殺,具有一定的參考價(jià)值,感興趣的小伙伴可以參考一下2022-09-09jupyter 實(shí)現(xiàn)notebook中顯示完整的行和列
這篇文章主要介紹了jupyter 實(shí)現(xiàn)notebook中顯示完整的行和列,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-04-04python中的selenium實(shí)現(xiàn)自動(dòng)向下滾動(dòng)頁(yè)面并指定最大滑動(dòng)距離
這篇文章主要介紹了python中的selenium實(shí)現(xiàn)自動(dòng)向下滾動(dòng)頁(yè)面并指定最大滑動(dòng)距離,下文有關(guān)selenium的資料介紹有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-02-02教你如何用一行Python代碼實(shí)現(xiàn)GUI圖形界面
GUI(圖形用戶(hù)界面),顧名思義就是用圖形的方式,來(lái)顯示計(jì)算機(jī)操作的界面,更加方便且直觀。本文將用一行代碼實(shí)現(xiàn)GUI界面的制作,需要的可以參考一下2022-05-05Python手寫(xiě)回歸樹(shù)的實(shí)現(xiàn)
本文主要介紹了Python手寫(xiě)回歸樹(shù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06python+lunarcalendar庫(kù)實(shí)現(xiàn)使用農(nóng)歷日期
這篇文章主要為大家詳細(xì)介紹了python如何通過(guò)lunarcalendar庫(kù)實(shí)現(xiàn)使用農(nóng)歷日期,文中的示例代碼簡(jiǎn)潔易懂,有需要的小伙伴可以參考一下2024-11-11