我在Anaconda环境中使用pip安装了Keras和tensorflow,但是当我在tensorflow背景中运行Keras程序时,它会给出错误No module named tensorflow
。你能帮忙吗?
答案 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
如果这不能解决您的问题,请提供更详细的命令行来重现该问题。