什么是完整的conda-forge频道网址?

时间:2019-04-16 15:16:23

标签: python anaconda conda conda-forge

我正在尝试从Anaconda Enterprise环境中安装conda-forge软件包,并且“标准”方法失败了,因为conda相对于我们的企业anaconda实例进行搜索,而不是使用外部anaconda网址。 conda-forge频道的完整网址是什么?

在此环境中,conda频道的默认基本URL是https://wwwdesign.anaconda.company.com/repository/conda,所以当我使用

channels:
    - conda-forge

我收到以下错误:

WARNING: The remote server could not find the noarch directory for the requested channel with url: https://wwwdesign.anaconda.company.com/repository/conda/conda-forge

我可以通过添加conda来强制http://repo.anaconda.com/pkgs/main进入默认的公共anaconda频道,但是找不到conda-forge的等效网址。我尝试了https://anaconda.org/conda-forge/repo,但不起作用(与上述类似的错误)。

1 个答案:

答案 0 :(得分:6)

简短答案 conda-forge的完全解析网址为https://conda.anaconda.org/conda-forge/

我如何找到它 除其他信息外,conda info还会显示您在conda中配置的完整频道URL。我用conda-forgeconda添加到了工作站的conda config --add channels conda-forge中,并运行了conda info。每个频道都有两个网址,分别是<OS>-64noarch,但似乎可以将其剪掉并使用https://conda.anaconda.org/<channel-name>/