Python基礎(chǔ)之pip如何更換鏡像源
引言
在使用 pip安裝 Python包的時(shí)候會(huì)默認(rèn)從官方的 PyPI 源下載文件,但由于速度比較慢(官方下載源在國(guó)外)。國(guó)內(nèi)的一些公司和機(jī)構(gòu)提供了 PyPI 鏡像源(mirror source),可以通過(guò)設(shè)置來(lái)從國(guó)內(nèi)的鏡像源安裝 Python 包,以便提高下載速度。
常用國(guó)內(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
永久更改
方法一、通過(guò)命令行配置
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple pip config set trusted-host pypi.tuna.tsinghua.edu.cn
- 如果部分模塊在國(guó)內(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
方法二、通過(guò)修改配置文件
Linux系統(tǒng)
- 如果沒(méi)有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
查看配置的源及配置文件路徑
- 通過(guò)下面命令,可以查看pip的相關(guān)配置:
pip config list
- 通過(guò)下面命令,可查看pip使用的配置文件的路徑:
pip config -v list
總結(jié)
到此這篇關(guān)于Python基礎(chǔ)之pip如何更換鏡像源的文章就介紹到這了,更多相關(guān)pip更換鏡像源內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Python使用pip通過(guò)命令設(shè)置國(guó)內(nèi)鏡像源的三種方式
- 使用清華大學(xué)鏡像源安裝Python庫(kù)的詳細(xì)教程
- Python入門(mén)之pip永久鏡像源的配置方法
- Python輕松更換國(guó)內(nèi)鏡像源的三種方法推薦
- python修改鏡像源的方法步驟
- Python?pip更換鏡像源問(wèn)題及解決
- Python pip更換鏡像源的流程步驟
- Python?Anaconda以及Pip配置清華鏡像源代碼示例
- python更換國(guó)內(nèi)鏡像源三種實(shí)用方法
- Python PiP 換鏡像源的實(shí)現(xiàn)步驟
- Python中切換鏡像源的幾種實(shí)現(xiàn)方法
相關(guān)文章
Python簡(jiǎn)單計(jì)算數(shù)組元素平均值的方法示例
這篇文章主要介紹了Python簡(jiǎn)單計(jì)算數(shù)組元素平均值的方法,涉及Python簡(jiǎn)單數(shù)組遍歷與數(shù)學(xué)運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下2017-12-12
Python企業(yè)編碼生成系統(tǒng)總體系統(tǒng)設(shè)計(jì)概述
這篇文章主要介紹了Python企業(yè)編碼生成系統(tǒng)總體系統(tǒng)設(shè)計(jì),簡(jiǎn)單描述了Python企業(yè)編碼生成系統(tǒng)的功能、結(jié)構(gòu)與相關(guān)編碼實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-07-07
90行Python代碼開(kāi)發(fā)個(gè)人云盤(pán)應(yīng)用
這篇文章主要介紹了90行Python代碼開(kāi)發(fā)個(gè)人云盤(pán)應(yīng)用,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下2021-04-04
python取均勻不重復(fù)的隨機(jī)數(shù)方式
今天小編就為大家分享一篇python取均勻不重復(fù)的隨機(jī)數(shù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-11-11
python 遺傳算法求函數(shù)極值的實(shí)現(xiàn)代碼
今天小編就為大家分享一篇python 遺傳算法求函數(shù)極值的實(shí)現(xiàn)代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02
VSCode配置python環(huán)境及中文問(wèn)題解決方法
這篇文章主要介紹了VSCode配置python環(huán)境及中文問(wèn)題,print打印中文亂碼如何解決這個(gè)問(wèn)題呢,本文給大家?guī)?lái)兩種方法幫助大家解決這個(gè)問(wèn)題,需要的朋友可以參考下2022-02-02

