0

我在 Linux 中使用 Anaconda 2.3.0 来管理 Python 2 和 3 中的包。最近,我在尝试执行时遇到了一个问题:

conda update conda

我收到如下错误:

Error:  Could not find Binstar user ~

我的康达信息如下:

当前 conda 安装:

         platform : linux-32
    conda version : 3.14.1
conda-build version : 1.14.1
   python version : 3.4.3.final.0
 requests version : 2.7.0
 root environment : /home/mbadros/anaconda3  (writable)
default environment : /home/mbadros/anaconda3
 envs directories : /home/mbadros/anaconda3/envs
    package cache : /home/mbadros/anaconda3/pkgs
     channel URLs : https://repo.continuum.io/pkgs/free/linux-32/
                    https://repo.continuum.io/pkgs/free/noarch/
                    https://repo.continuum.io/pkgs/pro/linux-32/
                    https://repo.continuum.io/pkgs/pro/noarch/
                    https://conda.anaconda.org/~/envs/linux-32/
                    https://conda.anaconda.org/~/envs/noarch/
      config file : /home/mbadros/.condarc
is foreign system : False

我编辑了 .condarc 文件,使其仅包含 -defaults 通道。不知何故,这个 Binstar 用户 '~' 爬进了我的 Anaconda,我无法消除它。有什么建议么?

非常感谢。

4

2 回答 2

1

该错误是因为 URLhttps://conda.anaconda.org/~/envs/linux-32/引发 404 错误。

于 2015-07-05T04:52:29.093 回答
1

答案是删除(即注释掉).condarc 文件中的环境位置。有一行 - ~/envs 应该被注释掉。

于 2015-07-08T14:36:42.740 回答