更换Anaconda的下载源为国内源的办法

Posted TwcatL_tree

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了更换Anaconda的下载源为国内源的办法相关的知识,希望对你有一定的参考价值。

1、目前国内可用的anaconda下载源
清华镜像anaconda源:

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/pytorch/
    ssl_verify: true

上海交大anaconda镜像源:

channels:

  • https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
  • https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
  • https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
    ssl_verify: true

中科大anaconda镜像源

channels:

  • https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  • https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  • https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
    ssl_verify: true

2、替换anaconda的下载源为国内镜像源的方法
方法一:手动修改anaconda下载源的配置文件" /home/你的用户名/.condarc"为以上几个下载源之一即可。
在安装Anaconda时选定的用户目录下(C盘中的‘user’ or‘用户’ 文件夹下寻找),找到.condarc文件,重命名为.condarc0(就是备份一下),然后新建一个txt文件,文件名包括后缀更改为.condarc,用记事本打开,输入上面源。打开Anaconda Prompt

输入conda update --all,回车,等待更新完(期间需要输入一次y)

方法二:使用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 config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/

3、删除国内下载源的方法
conda config --remove-key channels

6.27 7.6-7.9

7.6 yum更换国内源

 

默认.repo文件中的源为国外的网址,下载速度较慢,可以更换国内源

步骤:

1 删除原来的.repo文件

2 下载国内源的.repo文件到yum.repos.d目录下

[[email protected] ~]# curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100  1572  100  1572    0     0   9860      0 --:--:-- --:--:-- --:--:--  9886

[[email protected] ~]# ls

anaconda-ks.cfg  CentOS7-Base-163.repo

[[email protected] ~]# cp CentOS7-Base-163.repo /etc/yum.repos.d

[[email protected] ~]# cd  !$

cd  /etc/yum.repos.d

[[email protected] yum.repos.d]# ls

CentOS7-Base-163.repo  CentOS-fasttrack.repo  CentOS-Vault.repo

CentOS-CR.repo         CentOS-Media.repo

CentOS-Debuginfo.repo  CentOS-Sources.repo

[[email protected] yum.repos.d]# mv CentOS7-Base-163.repo CentOS7-Base-163.repo.123

修改.repo文件名导致系统无法识别

[[email protected] yum.repos.d]# yum install zsh zsh无法正常安装

已加载插件:fastestmirror

Loading mirror speeds from cached hostfile

There are no enabled repos.

 Run "yum repolist all" to see the repos you have.

 To enable Red Hat Subscription Management repositories:

     subscription-manager repos --enable <repo>

 To enable custom repositories:

     yum-config-manager --enable <repo>

[[email protected] yum.repos.d]# yum repolist all 此时查看仓库发现所有仓库处于禁用状态

[[email protected] yum.repos.d]# mv CentOS7-Base-163.repo.123 CentOS7-Base-163.repo 改回原来正确的文件名

[[email protected] yum.repos.d]# yum clean all 清理yum缓存

已加载插件:fastestmirror

Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast

正在清理软件源: base extras updates

Cleaning up everything

Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos

Cleaning up list of fastest mirrors

[[email protected] yum.repos.d]# yum install zsh 此时zsh可以正常安装,由于先前清空了缓存,此时会重新生成缓存

[[email protected] yum.repos.d]# yum repolist all 此时与163.com有关的源为启用状态

[[email protected] yum.repos.d]# yum list 查看发现出现了base仓库中的包

 

7.7 yum下载rpm

 

 

 

7.8 源码包安装

 

 

 

7.9 源码包安装


以上是关于更换Anaconda的下载源为国内源的办法的主要内容,如果未能解决你的问题,请参考以下文章

pycharm 更换pip镜像源为国内,解决下载慢的问题

树莓派更换软件源的方法

6.27 7.6-7.9

Ubuntu修改Ubuntu的apt-get源为国内镜像源的方法

Ubuntu 修改 apt-get 源为国内镜像源的方法

Ubuntu 修改 apt-get 源为国内镜像源的方法