如何在conda环境下安装keras 2.0.5版本

Van*_*nel 4 python anaconda keras

我在 Windows 7 64 位上使用 anaconda。

这就是我所做的:

conda update conda
conda create --name my_env python=3.5
conda activate my_env
conda install -c conda-forge tensorflow=1.8
Run Code Online (Sandbox Code Playgroud)

当我尝试安装 keras 2.0.5 时:

conda install keras=2.0.5
Run Code Online (Sandbox Code Playgroud)

我收到这条消息:

收集包元数据 (current_repodata.json):已完成 解决环境:初始冻结解决失败。使用灵活的解决方案重试。收集包元数据 (repodata.json):已完成 解决环境:初始冻结解决失败。使用灵活的解决方案重试。

PackagesNotFoundError:当前渠道无法提供以下软件包:

  • 喀拉斯=2.0.5

目前渠道:

要搜索可能提供您正在寻找的 conda 包的替代频道,请导航至

https://anaconda.org
Run Code Online (Sandbox Code Playgroud)

并使用页面顶部的搜索栏。

我也尝试过:

conda install -c conda-forge keras=2.0.5
Run Code Online (Sandbox Code Playgroud)

与上面的消息相同。

我检查了 keras 是否已经安装:

python -c "import keras; print(keras.__version__)"
Run Code Online (Sandbox Code Playgroud)

随着消息:

导入错误:没有名为“keras”的模块

我搜索 keras 包:

conda search keras
Run Code Online (Sandbox Code Playgroud)

随着输出:

# Name                       Version           Build  Channel
keras                          2.0.8  py35h15001cb_0  pkgs/main
keras                          2.0.8  py36h65e7a35_0  pkgs/main
keras                          2.1.2          py35_0  pkgs/main
keras                          2.1.2          py36_0  pkgs/main
keras                          2.1.3          py35_0  pkgs/main
keras                          2.1.3          py36_0  pkgs/main
keras                          2.1.4          py35_0  pkgs/main
keras                          2.1.4          py36_0  pkgs/main
keras                          2.1.5          py35_0  pkgs/main
keras                          2.1.5          py36_0  pkgs/main
keras                          2.1.6          py35_0  pkgs/main
keras                          2.1.6          py36_0  pkgs/main
keras                          2.2.0               0  pkgs/main
keras                          2.2.2               0  pkgs/main
keras                          2.2.4               0  pkgs/main
keras                          2.3.1               0  pkgs/main
keras                          2.4.3               0  pkgs/main
Run Code Online (Sandbox Code Playgroud)

如何安装 keras 版本 2.0.5。在我的环境中?

Har*_*ali 5

您可以考虑使用 pip 来安装,并且它在 Conda 环境中受支持。
使用命令:

pip install Keras==2.0.5
Run Code Online (Sandbox Code Playgroud)

这不会引发任何错误。