conda错误:找不到网址

时间:2016-03-18 22:37:14

标签: macos python-3.x ipython anaconda pypi

最近我安装了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 infoplatform : 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

5 个答案:

答案 0 :(得分:11)

修改文件~/.condarc并取出包含pypi.*的行。这些不是有效的conda频道。

答案 1 :(得分:6)

我通过在终端中应用以下命令来解决它:

  1. conda info

  2. cd到配置文件(cd / Users / select / the / folder / where / config / file / is)

  3. 打开.condarc(textEdit app自动打开文件)

    从textEdit:删除https://pypi.python.org/pypi/并保存和 关闭.condarc文件

  4. conda info(检查它已删除)

  5. conda update conda

  6. conda update anaconda

答案 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

enter image description here

删除所有包含 pypi https://pypi.python.org/pypi/osx-64/

的内容