在MacOS中,我使用Pip按照tensorflow.org网站上的标准说明安装张量流。
当我启动Spyder时,我能够毫无错误地执行以下指令:
import tensorflow as tf
但是当我尝试运行以下指令时:g = tf.Graph(),我收到以下错误:
AttributeError: 'module' object has no attribute 'Graph'
当我在“python”或“ipython”而不是Spyder中执行相同操作时,我没有收到此错误。但是我想用Spyder。
我尝试使用Conda而不是Pip进行安装,但是出现了相同的症状。
答案 0 :(得分:1)
这些步骤对我有用:(linux,pip,tf1.4-gpu)
pip uninstall tensorflow-gpu
rm -rf ~/.cache/pip/*
pip install -U tensorflow-gpu
答案 1 :(得分:0)
对于最近来的任何人,使用Keras时都可能出现此错误。通过更改所有
来解决from keras.something import something
到
from tensorflow.keras.something import something