Anaconda Keras安装问题

时间:2018-06-10 13:14:49

标签: python keras anaconda

我正在尝试使用我的conda环境安装keras。我已被指示使用以下命令使用Tensorflow后端安装keras:

  

安装-c hesi_m keras

但问题是它下载了一些软件包然后出现错误:

{{1}}

CondaVerificationError:位于/home/usama/anaconda3/pkgs/keras-preprocessing-1.0.1-py36_0的keras-preprocessing包 似乎已损坏。路径'lib \ python3.6 \ site-packages \ Keras_Preprocessing-1.0.1-py3.6.egg-info \ PKG-INFO' 无法找到包清单中指定的内容。

CondaVerificationError:位于/home/usama/anaconda3/pkgs/keras-preprocessing-1.0.1-py36_0的keras-preprocessing包 似乎已损坏。路径'lib \ python3.6 \ site-packages \ Keras_Preprocessing-1.0.1-py3.6.egg-info \ SOURCES.txt' 无法找到包清单中指定的内容。

跳过剩余的错误列表。我试图使用以下方法清理缓存:

  

conda clean --all

但问题仍然存在。有什么想法吗?

3 个答案:

答案 0 :(得分:1)

如有疑问,请尝试通过pip安装:

进入安装了TensorFlow的环境并运行:

pip install keras

答案 1 :(得分:1)

只需谷歌关键字

" conda install keras"。

您将获得直接安装keras的命令。

例如:

打开你的终端并粘贴以下内容:

conda install -c conda-forge keras

答案 2 :(得分:0)

1)更新conda

  

以管理员身份运行anaconda提示

conda update -n base -c defaults conda

2)为python新版本(例如3.6)创建环境

conda create --name py36 python=3.6

3)激活新环境

conda activate py36

4)升级点

pip install --upgrade pip

5)安装tensorflow

pip install https://testpypi.python.org/packages/db/d2/876b5eedda1f81d5b5734277a155fa0894d394a7f55efa9946a818ad1190/tensorflow-0.12.1-cp36-cp36m-win_amd64.whl

如果它不起作用

  

如果您在环境位置出现滚轮问题或pywrap_tensorflow问题,

 pip install tensorflow --upgrade --force-reinstall

然后尝试

pip install keras