1. 程式人生 > 程式設計 >Manjaro、pip、conda更換國內源的方法

Manjaro、pip、conda更換國內源的方法

Manjaro

切換映象源。執行以下命令,在稍後的彈窗中選擇延遲最低的即可。

sudo pacman-mirrors -i -c China -m rank

設定archlinuxcn源。在/etc/pacman.conf中新增以下命令,中科大源和清華源新增其中一個就可以了:

[archlinuxcn]
SigLevel = Optional TrustedOnly
#中科大源
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
#清華源
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

更新源列表:

sudo pacman-mirrors -g

更新pacman資料庫並更新系統:

sudo pacman -Syyu

更新系統簽名:

sudo pacman -S archlinuxcn-keyring
sudo pacman -S antergos-keyring

pip

如果只是想臨時從指定源下載某個檔案,可以在下載命令後加入-i url來指定下載源,其中url是映象源的地址。例如:

pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple

永久更換。以新增阿里雲的源為例:

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

其中的https://mirrors.aliyun.com/pypi/simple/可以換成其他的映象源地址。一些常見的源地址如下:

阿里雲 https://mirrors.aliyun.com/pypi/simple/
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/

恢復到預設的源。步驟2的命令執行後,配置在~/.pip/pip.conf中。想要換回預設源,只要把檔案中相應的部分刪掉舊可以了。(實在不行就把檔案也刪除)

conda

以新增中科大源和清華源為例,以下兩個新增一個即可:

中科大源。在終端中執行以下命令:

#USTC倉庫映象
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
#Conda 附加庫
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
#使之生效
conda config --set show_channel_urls yes

清華源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --set show_channel_urls yes

換回預設源:

conda config --remove-key channels

到此這篇關於Manjaro、pip、conda更換國內源的方法的文章就介紹到這了,更多相關Manjaro、pip、conda更換國內源內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!