zoukankan      html  css  js  c++  java
  • Anaconda更新源

    国内的网络连接Anaconda的官方源,速度基本为0,大部分时间是连接不上的。国内清华大学有对应的镜像源,可以更改为对应的源。

    命令行中运行以下代码即可添加 Anaconda Python 免费仓库:

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

    执行完上述命令后会在当前用户目录下生成.condarc文件

    确认.condarc文件内容 (在用户目录下,比如C:Users用户名.condarc)

    channels:
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/  
      - defaults
    show_channel_urls: true

    确认无误后,关闭控制台窗口,重新打开才会重新加载配置。(不确定是否正确,感觉不需要重新打开控制台窗口也可以)

    大部分网站上的说法都是如上。不过我做完如上更改,更新spyder的时候依旧使用的是官网的源,最后更新失败。

    最后发现把.condarc文件中的 - defaults那行去掉,就不会出现这个问题了。理论上直接建立.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/pkgs/r
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/mro
    show_channel_urls: true

    保存后运行

    conda info

    可以看到源已经都添加上了,如果带defaults那行,会多出官网的源。如果有需要可以再改回去。

    参考:

    http://blog.csdn.net/simple_the_best/article/details/51589495

    https://www.cnblogs.com/dreamfly2016/p/6427807.html

    https://stackoverflow.com/questions/39558316/how-can-i-remove-a-url-channel-from-anaconda

  • 相关阅读:
    NoInstall_Mysql
    说话
    我是一名博客新人
    pom.xml报错
    模板——链表模板、有序链表模板及测试
    模板——函数模板
    模板——类模板
    MDI程序演示
    容器和算法2 C++快速入门48(完)
    MDI程序演示
  • 原文地址:https://www.cnblogs.com/followyourheart/p/conda_change_channels.html
Copyright © 2011-2022 走看看