python - 导入错误 : "No module named tensorflow" (Keras in Anaconda environment)

标签 python tensorflow anaconda keras

我在Anaconda环境下使用pip安装了Keras和tensorflow,但是当我在tensorflow后台运行Keras程序时报错No module named tensorflow。你能帮忙吗?

最佳答案

检查您的 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

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

关于python - 导入错误 : "No module named tensorflow" (Keras in Anaconda environment),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44409453/

相关文章:

tensorflow - tf.gradients() 或 optimizationr.compute_gradients() 获得的梯度是否已被取反?

python - 巢模拟器 : python says “no module named nest”

python - 监视另一个进程(svn)

python - Django : is it better to import variables from a settings. py文件,还是基本配置文件?

object - 如何在没有 nms 的情况下从 Tensorflow 对象检测 ssd-mobilenet 解码 raw_outputs/box_encodings

Python 包在终端上导入,但不在 IDLE 上导入

python - 致命的Python错误: Unable to start an older version of python in a conda virtual environment

python - 如何获得具有先验断点的分段线性回归?

Python 日志记录 : reverse effects of disable()

machine-learning - 什么代表 Keras 中训练结果的损失或准确性