這篇文章主要介紹了python怎么提高安裝模塊的速度,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷,包括成都網(wǎng)站設(shè)計、做網(wǎng)站、SEO優(yōu)化、網(wǎng)絡(luò)推廣、整站優(yōu)化營銷策劃推廣、電子商務(wù)、移動互聯(lián)網(wǎng)營銷等。創(chuàng)新互聯(lián)為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制及解決方案,創(chuàng)新互聯(lián)核心團隊十年專注互聯(lián)網(wǎng)開發(fā),積累了豐富的網(wǎng)站經(jīng)驗,為廣大企業(yè)客戶提供一站式企業(yè)網(wǎng)站建設(shè)服務(wù),在網(wǎng)站建設(shè)行業(yè)內(nèi)樹立了良好口碑。對于這種情況我們可以修改pip的下載源為國內(nèi)源。這樣就可以大幅度提升下載速度。
如何修改源?
1、臨時更換鏡像源
可以通過如下方式。
pip3 install 庫名 -i 鏡像地址
這樣的方式來安裝。
如 我要安裝 numpy 庫 并使用 豆瓣 的鏡像源
pip3 install numpy -i https://pypi.douban.com/simple/
從下載的日志來看,源地址以成功修改成豆瓣的地址
pip3 install numpy -i https://pypi.douban.com/simple/ 從下載的日志來看,源地址以成功修改成豆瓣的地址 E:\....\>pip3 install numpy -i https://pypi.douban.com/simple/ Looking in indexes: https://pypi.douban.com/simple/ Collecting numpy Downloading https://pypi.doubanio.com/packages/07/46/656c25b39fc152ea525eef14b641993624a6325a8ae815b200de57cff0bc/numpy-1.16.4-cp37-cp37m-win32.whl (10.0MB) 100% |████████████████████████████████| 10.0MB 2.9MB/s Installing collected packages: numpy Successfully installed numpy-1.16.4
如果你是用pip安裝模塊最多也就是40-50KB/s,如果你是國內(nèi)的鏡像源安裝模塊,都是幾兆每秒,速度提上上百倍一點都不夸張!
一次配置,永久使用
Windows環(huán)境
打開我的電腦,在地址欄中輸入 %APPDATA% 按回車跳轉(zhuǎn)到目標目錄。在目錄下創(chuàng)建一個pip文件,再其內(nèi)部創(chuàng)建一個pip.ini 文件。輸入以下信息。以豆瓣為例
[global] timeout = 6000 index-url = https://pypi.douban.com/simple/ trusted-host = pypi.douban.com
如圖所示
測試,發(fā)現(xiàn)修改之后直接輸入pip3 install 庫名。直接會從豆瓣的鏡像源進行下載。
E:\....>pip3 install numpy Looking in indexes: https://pypi.douban.com/simple/ Collecting numpy Using cached https://pypi.doubanio.com/packages/07/46/656c25b39fc152ea525eef14b641993624a6325a8ae815b200de57cff0bc/numpy-1.16.4-cp37-cp37m-win32.whl Installing collected packages: numpy Successfully installed numpy-1.16.4
Linux 或者Mac環(huán)境:
在 ~/.pip/pip.conf 這個目錄(沒有自己創(chuàng)建一個)將上面的配置信息,進行修改保存即可。
感謝你能夠認真閱讀完這篇文章,希望小編分享python怎么提高安裝模塊的速度內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,,關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,,詳細的解決方法等著你來學(xué)習(xí)!