从Anaconda安装Keras库的问题

时间:2018-12-09 05:34:39

标签: python tensorflow keras anaconda theano

我一直在尝试在笔记本电脑上从Anaconda安装'Keras'库。我有最新版本的Anaconda。之后,我尝试了

  

conda更新conda

     

conda更新--all

以上两个成功。之后,我尝试了

  

conda install -c conda-forge keras

     

conda安装keras

以上两项均失败,并出现以下错误。

  

错误conda.core.link:_execute(502):安装软件包>':: automat-0.7.0-py_1'时发生错误。   CondaError:无法链接不存在的源。 > C:\ Users \ Anaconda3 \ Scripts \ conda.exe

我从anaconda网站下载了“ automat-0.7.0-py_1”到一个本地文件夹中,并尝试从那里安装conda。有用。但是,当我尝试再次安装Keras时,再次失败。我现在不知所措。

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,我使用以下方法解决了

conda update -n base conda

或者,如果conda <= 4.3:

conda update -n root conda

我看到其他用户解决了

conda config --add pinned_packages defaults::conda

conda clean --all --yes

但这对我不起作用。

答案 1 :(得分:0)

我想问题是尚未针对Python3.7发布tensorflow(您已经提到了最新版本的Anaconda)。为了克服这个问题,您可以使用Python3.6创建一个新环境并同时安装Keras。

conda create -n p360 python=3.6 anaconda tensorflow keras

p360是我选择的环境的名称。