anaconda conda 切换为国内源

转载自:https://blog.csdn.net/dream_allday/article/details/80344511


windows下

在清华源和中科大源之间自行选择

1 添加清华源

命令行中直接使用以下命令

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

注意如果需要pytorch, 还需要添加pytorch的镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

2 添加中科大源

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
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

Linux下

将以上配置文件写在~/.condarc
vim ~/.condarc

channels:
  - defaults
show_channel_urls: true
default_channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  • 42
    点赞
  • 248
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
### 回答1: 使用conda来管理Python的开发环境以及安装第三方包的时候,我们常常遇到下载速度慢的问题,这是因为conda默认的下载往往是国外的镜像站点,当我们需要下载大型的第三方包时,速度往往非常缓慢。为了解决这个问题,我们需要切换国内的下载。下面是切换国内下载的方法: 1. 打开命令行窗口,输入以下命令: ``` 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/ ``` 2. 运行完以上命令后,可以使用以下命令查看当前的下载: ``` conda config --show ``` 如果看到 tsinghua 的字样,那么恭喜你已经切换到了国内镜像站点。 3. 如果需要追加其他,可以使用以下命令: ``` conda config --add channels [channel-name] ``` 其中 [channel-name] 是其他镜像站点的地址,例如清华大学提供的镜像站点。 切换国内下载之后,conda下载和安装第三方包的速度会大大提升,同时也解决了因为网络问题无法下载或下载速度慢的问题。 ### 回答2: conda是一个流行的Python包管理器,它提供了非常方便的方式来安装、更新、升级和删除Python程序中使用的包。然而,在国外服务器上存储的包速度较慢,因此,您可能会想要切换国内下载以获得更快的下载速度。下面是如何在conda中进行国内下载切换步骤: 1. 打开终端并启动conda环境:输入"conda activate your_environment_name"命令并按回车键启动conda。这里的"your_environment_name"是你要进入的conda环境的名称。 2. 运行以下命令: ```conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/``` 此命令将配置conda以从清华镜像上下载免费的软件包。 3. 运行以下命令: ```conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/``` 此命令将配置conda从清华镜像下载主要的软件包。 4. 运行以下命令: ```conda config --set show_channel_urls yes``` 该命令将使conda在下载软件包时显示通道URL。 5. 在conda安装新软件包时,在命令中,前面带有"-c"在后面添加通道地址,像这样: ```conda install package_name -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/``` 到此为止,您已经完成了conda国内下载切换设置。通过这种方式,您将获得更快的软件包下载速度,并减少可能由于过慢的网络速度而引起的其他问题。 ### 回答3: conda是一个用于管理多个环境和安装各种软件包的开软件,是数据科学领域常用的工具之一。但是,由于conda默认使用国外镜像源进行软件包的下载,对于国内用户来说,下载速度可能会很慢,甚至无法下载成功。因此,需要将conda切换国内镜像源,以提高下载速度和下载成功率。 一般来说,conda可以通过修改配置文件来切换下载。具体的步骤如下: 步骤一:打开anaconda prompt或其他终端 步骤二:输入以下命令,查看当前的配置文件路径: conda config —-show 这个命令会输出conda的所有配置信息,其中可以找到配置文件所在的路径(通常是C:\Users\[username]\.condarc或~/.condarc)。 步骤三:打开配置文件 使用文本编辑器打开上一步中找到的配置文件。 步骤四:添加国内镜像源 在文件中添加以下代码: channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ 这里以清华镜像源为例,用户可以根据实际情况选择其他镜像源。在添加完镜像源后,保存文件并关闭文本编辑器。 步骤五:测试镜像源是否生效 在终端中输入以下命令进行测试: conda config —-set show_channel_urls yes conda update conda 这个命令会打印出每一个软件包的真实链接,如果出现类似于https://mirrors.tuna.tsinghua.edu.cn/...的链接,就说明镜像源成功生效。 步骤六:使用镜像源进行软件包的下载和安装 现在就可以使用conda来下载和安装软件包了,它们会从国内镜像源中下载,从而提高下载速度和下载成功率。 综上,将conda切换国内下载是非常简单且必要的。通过上述步骤,用户可以轻松实现这一目标,提高工作效率和使用体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值