我刚刚将tensorflow
升级到2.11.0版本,但在导入包时遇到了问题。
特别是,在导入“compat”和“keras”模块时,我遇到了以下错误:
import tensorflow.compat.v2 as tf
ModuleNotFoundError: No module named 'tensorflow.compat'
from tensorflow import keras
ImportError: cannot import name 'keras' from 'tensorflow' (unknown location)
这些导入错误的原因可能是什么?我以前从未遇到过这些错误,但我不得不升级到2. 11. 0
我试过卸载和重新安装,但我总是得到同样的问题。
我需要2.11.0,因为否则我会遇到tf.keras.optimizers
模块中优化器的“build”方法问题
1条答案
按热度按时间zd287kbt1#
TensorFlow没有正确安装在您的系统中。另外,在导入TensorFlow时不要使用
compat.v2
,您可以在安装后使用import tensorflow as tf
导入TensorFlow。请根据您的机器操作系统类型(Windows、Linux或Mac)按照此链接中提到的分步说明安装TensorFlow。如果问题仍然存在,请告知我们。