我在Linux中使用Anaconda 2.3.0来管理Python 2和3中的包。最近,我在尝试执行时遇到了一个问题:
conda update conda我得到一个错误,错误如下:
Error: Could not find Binstar user ~我的conda信息如下:
当前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,我无法清除它。有什么建议吗?
非常感谢。
发布于 2015-07-05 12:52:29
这个错误是因为URL https://conda.anaconda.org/~/envs/linux-32/抛出了一个404错误。
发布于 2015-07-08 22:36:43
答案是删除(即注释掉) .condarc文件中的环境位置。有一行写着- ~/envs,应该将其注释掉。
https://stackoverflow.com/questions/31227215
复制相似问题