Conda是一個跨平台、開源的包管理器和環境管理器。使用Conda可以快速和方便地安裝、運行和更新軟件包。Conda指定源是指通過指定特定的源地址來下載軟件包,這可以使得下載速度更快且更可靠。本文將從多個方面對Conda指定源進行詳細的闡述,幫助讀者更好地使用Conda。
一、conda指定源安裝
Conda默認的源可能不太適合國內用戶,下載速度很慢甚至失敗。為了解決這個問題,可以通過指定源地址來加速下載速度。首先需要安裝Conda環境:
conda create -n conda_env python=3.6
conda activate conda_env
接下來通過指定源地址來安裝軟件包:
conda install pandas -c conda-forge
二、conda添加源
有時候,我們可能需要安裝一些很少用的庫,而它們並不在Conda默認的源中。這時候我們可以添加源來獲取這些庫。
例如,我們要安裝caffe包,這個包不在Anaconda的默認源里。我們可以通過添加源來下載它:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
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/pytorch/
conda install caffe
三、conda指定源下載
指定源下載是最常用的方式,可以通過在安裝包的時候指定源地址來下載軟件包,例如我們要安裝numpy包,可以使用以下命令:
conda install numpy -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
四、conda指定源創建虛擬環境
可以使用Conda指定源來創建虛擬環境:
conda create -n myenv python=3.6 -c conda-forge
五、conda指定小版本
有時候我們需要指定安裝的軟件包的小版本,可以使用以下命令:
conda install numpy=1.13.3
六、conda鏡像源
Conda還提供了鏡像源可以選擇,例如我們使用清華鏡像站,可以使用以下命令:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
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/pytorch/
七、conda換源
如果不想每次都指定源地址,可以更改默認源。例如我們要將默認源更為清華源,可以使用以下命令:
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/pkgs/main/
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/pytorch/
conda config --set channel_priority strict
八、conda源
可以通過以下命令查看已經添加的源地址:
conda config --get channels
九、conda清華源
清華大學提供了Conda的鏡像,該源速度較快。可以通過以下命令將清華源設置為默認源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
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/pytorch/
conda config --set channel_priority strict
本文詳細介紹了conda指定源的相關內容,包括conda指定源安裝、conda添加源、conda指定源下載、conda指定源創建虛擬環境、conda指定小版本、conda鏡像源、conda換源、conda源等方面。讀者可以根據自己的需求使用其中的方法,加速下載速度,提高工作效率。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/193302.html