属性错误:模块“keras.api._v2.keras”

问题描述 投票:0回答:1
%matplotlib inline
import matplotlib.pyplot as plt
from scipy.spatial.distance import cdist
!pip install --upgrade numpy
!pip install --upgrade tensorflow==2.14.0
import tensorflow as tf

tf.__version__
print("Keras version: {}".format(tf.keras.__version__))
#print("TensorFlow version: {}".format(tf.__version__))

print("Eager execution: {}".format(tf.executing_eagerly()))

tf.keras.__version__

它在 google colab 中给出这样的错误,这是 python。该错误的原因可能是什么。我能做什么?

 AttributeError                            Traceback (most recent call last)
<ipython-input-6-e0388c33abd4> in <cell line: 9>()
      7 
      8 tf.__version__
----> 9 print("Keras version: {}".format(tf.keras.__version__))
     10 #print("TensorFlow version: {}".format(tf.__version__))
     11 

AttributeError: module 'keras.api._v2.keras' has no attribute '__version__'
tensorflow keras error-handling google-colaboratory
1个回答
0
投票

我通过安装 1.9.3 版本的 scipy(并卸载旧版本)解决了问题,因为 scikit-learn 至少依赖于 scipy 1.5.0。请在新的代码单元中编写您的代码,并在 google colab 上评论其他安装代码(已安装,首次运行)。


这个答案是由OP B OZTURK在CC BY-SA 4.0下作为edit发布到问题AttributeError:模块'keras.api._v2.keras'(已解决)

© www.soinside.com 2019 - 2024. All rights reserved.