所以基本上,我对编程和使用 python 还很陌生。我正在尝试构建一个 ANN 模型,我必须为其使用 Tensor Flow、Theano 和 Keras 库。我在 Windows 10 x64 上有 Anaconda 4.4.1 和 Python 3.5.2,我已经通过以下方法安装了这些库。
- 使用 Anaconda 和 Python 3.5 创建一个新环境:conda create -n tensorflow python=3.5 anaconda
- 激活环境:激活tensorflow
- 在此之后,您可以安装 Theano、TensorFlow 和 Keras:conda 安装 theano,conda 安装 mingw libpython,pip 安装 tensorflow,pip 安装 keras,
- 更新软件包:conda update –all
所有这些软件包都已正确安装,我已使用 conda list 检查了它们。但是,当我尝试导入这 3 个库(即 Tensor flow、Theano 和 Keras)中的任何一个时,它会给我以下错误:
Traceback (most recent call last):
File "<ipython-input-3-c74e2bd4ca71>", line 1, in <module>
import keras
ImportError: No module named 'keras'
原文由 Atif Mehmood 发布,翻译遵循 CC BY-SA 4.0 许可协议
嗨,我有一个解决方案,如果您使用的是
Anaconda-Navigator
,试试这个转到 Anaconda Environment 并搜索 keras 包,然后 安装.
安装后只需在 shell 中输入
import keras
正常工作。