更新 conda 用于 Linux 64 个包的 URL

Update URLs used by conda for Linux 64 packages

我正在使用来自 Ubuntu 14.04 64 位的 conda 版本 3.19.0。当我尝试 conda update conda 时,我收到:

$ conda update conda
Fetching package metadata: .......Error: Could not find URL: http://repo.continuum.io/pkgs/gpl/linux-64/

在这种情况下,conda --debug update conda 的输出信息不是很丰富。但我确实在 http://repo.continuum.io/pkgs/ 注意到正确的 URL 现在似乎是:

有没有办法更改 conda 的配置,而不是 gpl/linux-64 URL 似乎已弃用?

我从来没有手动调整过.condarc。删除 /gpl/... URL 是否可以解决它而不需要我进行额外的手动 URL 管理并且不会影响任何其他 conda 默认值或设置?

如您所料,此错误是由您的 ~/.condarc 中的违规条目引起的,即 channels 下的以下条目:

http://repo.continuum.io/pkgs/gpl

删除或评论此条目 s.t。您还剩下以下内容:

channels:
  - http://repo.continuum.io/pkgs/free