美文网首页
anaconda镜像源配置

anaconda镜像源配置

作者: 蓝色猫猫 | 来源:发表于2022-07-05 19:34 被阅读0次

    最近打算研究一下QQ机器人的实现,需要用到Python,但是我从从大二考完Python之后就基本没怎么再写过Python了,环境什么的全都没有。

    众所周知,anaconda就是一个Python的环境管理工具,他可以分开管理多个不同的环境,而且环境与环境之间互不干扰,版本不同都没问题。每个项目都可以选择特定的环境来运行。我今天想给QQ机器人的项目开个独立环境,却怎么也开不了,一直报错:

    CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/repodata.json>
    

    这种情况就是经典的镜像源导致的,国外的镜像源下载慢,可以换成国内的,我这换了清华的镜像源:

    ssl_verify: true
    show_channel_urls: true
    channels:
      - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64
      - default
    

    这个版本是我踩过坑后最终选用的。下面举几个坑的例子:

    踩坑1:因为http和https的不同导致创建新环境失败
    我的最终版本写了两行,这两行少一个https的会继续报错,所以都写上

    踩坑2:free与main的区别:
    百度上一堆清华镜像源,很常见的一个就是:

    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64
    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64
    

    区别就是free源的很多依赖版本都很低,用main版本比较新。

    相关文章

      网友评论

          本文标题:anaconda镜像源配置

          本文链接:https://www.haomeiwen.com/subject/tmiybrtx.html