最近我安装了anaconda但是当我打开它时我收到了这个错误:Error fetching package index
Could not find URL: https://pypi.python.org/pypi/osx-64/
当我使用命令conda install ...
时我得到了Using Anaconda Cloud api site https://api.anaconda.org
Fetching package metadata: .....Error: Could not find URL: https://pypi.python.org/pypi/osx-64/
。我无法安装包。
这是conda info
:platform : osx-64
conda version : 3.19.1
conda-build version : 1.19.0
python version : 3.5.1.final.0
requests version : 2.9.1
root environment : //anaconda (writable)
default environment : //anaconda
envs directories : //anaconda/envs
package cache : //anaconda/pkgs
channel URLs : https://pypi.python.org/pypi/osx-64/
https://pypi.python.org/pypi/noarch/
https://repo.continuum.io/pkgs/free/osx-64/
https://repo.continuum.io/pkgs/free/noarch/
https://repo.continuum.io/pkgs/pro/osx-64/
https://repo.continuum.io/pkgs/pro/noarch/
config file : /Users/saman/.condarc
is foreign system : False
。
答案 0 :(得分:11)
修改文件~/.condarc
并取出包含pypi.*
的行。这些不是有效的conda频道。
答案 1 :(得分:6)
我通过在终端中应用以下命令来解决它:
conda info
cd到配置文件(cd / Users / select / the / folder / where / config / file / is)
打开.condarc(textEdit app自动打开文件)
从textEdit:删除https://pypi.python.org/pypi/并保存和 关闭.condarc文件
conda info(检查它已删除)
conda update conda
答案 2 :(得分:1)
安装MiniConda
sh Miniconda2-latest-Linux-x86_64.sh -f
在之前的conda的同一个文件夹中 它将解决所有与conda相关的问题
适合我作为魅力
答案 3 :(得分:0)
如上所述,您应该编辑condarc
文件。
它是隐藏的,因此您可能无法立即找到它。
你可以从你的主文件夹中找到它:
find . -name ".condarc"
答案 4 :(得分:0)
osx El Capitan版本10.11.6和 Anaconda 4.1.1 工作:
vi ./.condarc
删除所有包含 pypi :https://pypi.python.org/pypi/osx-64/
的内容