怎么解決PythonPoetry管理包安裝速度慢的問題

本篇內(nèi)容主要講解“怎么解決Python Poetry管理包安裝速度慢的問題”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“怎么解決Python Poetry管理包安裝速度慢的問題”吧!

站在用戶的角度思考問題,與客戶深入溝通,找到興安盟烏蘭浩特網(wǎng)站設計與興安盟烏蘭浩特網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站建設、成都網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名注冊、網(wǎng)站空間、企業(yè)郵箱。業(yè)務覆蓋興安盟烏蘭浩特地區(qū)。

Poetry是一個Python虛擬環(huán)境和依賴管理工具,它提供了包管理功能,比如打包和發(fā)布,可以用來管理python庫和python程序。

一個項目的包可能有幾十個環(huán)境,有時候我們會遇到Poetry安裝某些包的速度特別慢,要是你老老實實的等那效率可就太慢了,而且大多情況會下載失敗→_→

因為Poetry是依靠pip來進行安裝的,所以我們可以通過更改pip鏡像源來加快速度,但是Poetry沒有提供臨時更換鏡像源的接口(pip安裝包可以臨時更換鏡像源),所以我們只能修改pip鏡像源配置文件(永久修改,恢復默認刪除內(nèi)容即可)。

相關文章:pip臨時更換鏡像源 https://blog.csdn.net/MoreAction_/article/details/105894344

鏡像源

清華:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中國科技大學: https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣:http://pypi.douban.com/simple/
如果是阿里服務器推薦阿里鏡像源,如果是校園服務器推薦清華鏡像源

操作方法
Linux下
vi ~/.pip/pip.conf (.表示是隱藏文件夾)

復制如下內(nèi)容(阿里鏡像源為例):
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com

保存,重新安裝,OK

如果保存時出現(xiàn) “~/.pip/pip.conf” E212: Can’t open file for writing"
因為不存在.pip這個文件夾所以會存在這個問題,新建文件夾mkdir ~/.pip,然后再進行上述操作就可以了。

windows下:直接在user目錄中創(chuàng)建一個pip目錄,如:C:\Users\xx\pip,然后新建文件pip.ini,即 %HOMEPATH%\pip\pip.ini,在pip.ini文件中輸入以下內(nèi)容:

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com

到此,相信大家對“怎么解決Python Poetry管理包安裝速度慢的問題”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關內(nèi)容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!

網(wǎng)頁標題:怎么解決PythonPoetry管理包安裝速度慢的問題
分享路徑:http://www.muchs.cn/article14/jsodde.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版企業(yè)網(wǎng)站制作、企業(yè)建站響應式網(wǎng)站、Google建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)