Python因其易讀、靈活和廣泛應用等優勢,日漸流行。但是由於國外源在國內的速度問題,使得很多開發者對Python安裝和升級時不堪其煩,這時就需要更換國內源來加速下載。本文將從多個方面詳細講解Python更換國內源的方法。
一、清華源
清華大學開源軟件鏡像站是國內提供最全最新版本Python包的地方之一,其在Python開發者中大受歡迎。下面將詳細介紹如何更換Python國內清華源:
1、打開終端,輸入以下命令
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
2、輸入以下命令來測試是否更換成功
pip install numpy
3、如果速度較快則表明切換成功,如果速度沒有改變請繼續閱讀接下來的方法。
二、阿里源
阿里源是由阿里雲開發的基於清華源的鏡像,具有穩定可靠和完整的Python包更新的優勢,在服務器端更加受歡迎。下面將詳細介紹如何更換Python國內阿里源:
1、打開終端,輸入以下命令來備份原有pip配置文件
cp ~/.pip/pip.conf ~/.pip/pip.conf.bak
2、使用以下命令來修改pip配置文件
vim ~/.pip/pip.conf
3、輸入以下內容並保存退出
[global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host = mirrors.aliyun.com
4、使用以下命令來測試是否更換成功
pip install numpy
三、豆瓣源
豆瓣源是較新開發的Python源,雖然在Python更新速度上略慢於清華源和阿里源,但優點在於它的更新比較及時,不會出現缺包情況。
1、使用以下命令來修改pip配置文件
vim ~/.pip/pip.conf
2、輸入以下內容並保存退出
[global] index-url = http://pypi.douban.com/simple [install] trusted-host = pypi.douban.com
3、使用以下命令來測試是否更換成功
pip install numpy
四、修改Anaconda源
對於使用Anaconda的用戶,可以通過修改Anaconda國內源來加速Python包的下載。
1、打開終端,輸入以下命令來備份原有Anaconda配置文件
cp ~/anaconda/pkgs/.condarc ~/anaconda/pkgs/.condarc.bak
2、使用以下命令來修改Anaconda配置文件
vim ~/anaconda/pkgs/.condarc
3、輸入以下內容並保存退出
channels: - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/ show_channel_urls: true ssl_verify: true
4、使用以下命令來測試是否更換成功
conda install numpy
五、總結
通過以上幾個方面的介紹,我們可以發現在Python國內源選擇上,清華、阿里、豆瓣源都是優秀的選擇。如果你不想刻意選擇究竟哪一個,建議選擇清華源。當然,每個人的實際情況都不盡相同,可以根據個人的網絡情況選擇最適合自己的源。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/289278.html