Python基礎(chǔ)之pip如何更換鏡像源
引言
在使用 pip安裝 Python包的時(shí)候會(huì)默認(rèn)從官方的 PyPI 源下載文件,但由于速度比較慢(官方下載源在國外)。國內(nèi)的一些公司和機(jī)構(gòu)提供了 PyPI 鏡像源(mirror source),可以通過設(shè)置來從國內(nèi)的鏡像源安裝 Python 包,以便提高下載速度。
常用國內(nèi)源
鏡像 | 網(wǎng)址 |
---|---|
清華 | https://pypi.tuna.tsinghua.edu.cn/simple/ |
中科大 | https://pypi.mirrors.ustc.edu.cn/simple/ |
豆瓣 | http://pypi.douban.com/simple/ |
阿里 | https://mirrors.aliyun.com/pypi/ |
上交大 | https://mirror.sjtu.edu.cn/pypi/web/simple/ |
如何更改源
臨時(shí)更改
- 臨時(shí)修改源,命令如下
pip install <安裝包> -i <鏡像源>
- 示例如下:
pip install beautifulsoup4 -i https://mirrors.aliyun.com/pypi/simple
- 如果上面的命令報(bào)下面的錯(cuò)誤:
Collecting beautifulsoup4 The repository located at mirrors.aliyun.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with ‘–trusted-host mirrors.aliyun.com'. Could not find a version that satisfies the requirement beautifulsoup4 (from versions: ) No matching distribution found for beautifulsoup4
則需要增加–trusted-host參數(shù):
pip install beautifulsoup4 -i https://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
永久更改
方法一、通過命令行配置
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple pip config set trusted-host pypi.tuna.tsinghua.edu.cn
- 如果部分模塊在國內(nèi)源上更新不及時(shí),可以隨時(shí)切換回官網(wǎng),也即執(zhí)行下面的兩條命令之一:
pip config set global.index-url https://pypi.org/simple pip install xx -i https://pypi.org/simple
方法二、通過修改配置文件
Linux系統(tǒng)
- 如果沒有pip.conf文件,則先創(chuàng)建 ~/.pip/pip.conf文件:
mkdir ~/.pip && touch ~/.pip/pip.conf
- 修改pip.conf文件:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple/ [install] trusted-host = pypi.tuna.tsinghua.edu.cn
Windows系統(tǒng)
- 在Users目錄,新建一個(gè)pip目錄:
C:\Users\qxhgd\pip
- 在上述目錄中,新建一個(gè)pip.ini文件;
- 編輯pip.ini文件如下:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple/ [install] trusted-host = pypi.tuna.tsinghua.edu.cn
查看配置的源及配置文件路徑
- 通過下面命令,可以查看pip的相關(guān)配置:
pip config list
- 通過下面命令,可查看pip使用的配置文件的路徑:
pip config -v list
總結(jié)
到此這篇關(guān)于Python基礎(chǔ)之pip如何更換鏡像源的文章就介紹到這了,更多相關(guān)pip更換鏡像源內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python pandas.DataFrame 找出有空值的行
這篇文章主要介紹了Python pandas.DataFrame 找出有空值的行,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-09-09Python?subprocess.Popen?實(shí)時(shí)輸出?stdout的解決方法(正確管道寫法)
這篇文章主要介紹了Python?subprocess.Popen實(shí)時(shí)輸出stdout正確管道寫法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-07-07Python趣味挑戰(zhàn)之pygame實(shí)現(xiàn)無敵好看的百葉窗動(dòng)態(tài)效果
最近寫了很多期關(guān)于pygame的案例和知識(shí)點(diǎn),自己也收獲了很多知識(shí),也在這個(gè)過程中成長了不少, 這次還是圍繞surface對(duì)象進(jìn)行詳細(xì)介紹,并形成完整的案例過程,文中有非常詳細(xì)實(shí)現(xiàn)百葉窗動(dòng)態(tài)效果的代碼示例,需要的朋友可以參考下2021-05-05Python+selenium 自動(dòng)化快手短視頻發(fā)布的實(shí)現(xiàn)過程
這篇文章主要介紹了Python+selenium 自動(dòng)化快手短視頻發(fā)布,通過調(diào)用已啟用的瀏覽器,可以實(shí)現(xiàn)直接跳過每次的登錄過程,上傳功能的使用方法通過代碼給大家介紹的也非常詳細(xì),需要的朋友可以參考下2021-10-10python 實(shí)現(xiàn)list或string按指定分段
今天小編就為大家分享一篇python 實(shí)現(xiàn)list或string按指定分段,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-12-12Python企業(yè)編碼生成系統(tǒng)之系統(tǒng)主要函數(shù)設(shè)計(jì)詳解
這篇文章主要介紹了Python企業(yè)編碼生成系統(tǒng)之系統(tǒng)主要函數(shù)設(shè)計(jì),涉及目錄操作、文件讀寫、驗(yàn)證判斷、編碼輸出等功能實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-07-07淺析Python中g(shù)lobal和nonlocal關(guān)鍵字的妙用
這篇文章主要來和大家一起深入探討Python中關(guān)鍵詞global和nonlocal的用法,包括詳細(xì)的示例代碼和實(shí)際應(yīng)用場景,感興趣的可以了解下2024-04-04