ImportError:“没有名为tensorflow的模块”(Kerac在Anaconda环境中)

时间:2017-06-07 09:59:57

标签: python tensorflow anaconda keras

我在Anaconda环境中使用pip安装了Keras和tensorflow,但是当我在tensorflow背景中运行Keras程序时,它会给出错误No module named tensorflow。你能帮忙吗?

1 个答案:

答案 0 :(得分:2)

检查你的python版本和安装命令。 ($ conda create -n tensorflow python=<version>

如果您通过conda-forge使用安装tensorflow:

# Linux/Mac OS X, Python 2.7/3.4/3.5, CPU only:
(tensorflow)$ conda install -c conda-forge tensorflow

否则,根据python版本切换pip命令,如:

# Python 2
(tensorflow)$ pip install --ignore-installed --upgrade $TF_BINARY_URL

# Python 3
(tensorflow)$ pip3 install --ignore-installed --upgrade $TF_BINARY_URL

如果这不能解决您的问题,请提供更详细的命令行来重现该问题。