keras 属性错误:模块“tensorflow.python.util.dispatch”没有属性“add_fallback_dispatch_list”

t1qtbnec  于 2023-10-19  发布在  Python
关注(0)|答案(2)|浏览(195)

为什么只有通过Anaconda Navigator运行Anaconda Notebook时才会出现以下错误?
我试过pip install --upgrade tensorflow,但它没有帮助,错误仍然存在。
但是,在Colaboratory上运行时,没有此错误是很好的。

  1. import tensorflow as tf
  2. from tensorflow.keras.preprocessing.text import Tokenizer
  3. from tensorflow.keras.preprocessing.sequence import pad_sequences
  4. from tensorflow.keras.layers import Input, Embedding, Bidirectional, LSTM, Dropout, Dense
  5. from tensorflow.keras.models import Model
  6. from tensorflow.keras.optimizers import RMSprop

错误快照

h4cxqtbf

h4cxqtbf1#

原因可能是安装了错误版本的tensorflow-estimator。
你可以试试:

  1. !pip uninstall tensorflow-estimator
  2. !pip install tensorflow-estimator==2.1

在一个更大的笔记本上。
如果这不起作用:

  1. conda remove tensorflow
  2. conda install tensorflow-estimator=2.1
  3. conda install tensorflow-gpu=2.1

重新安装tensorflow并尝试导入?

fhity93d

fhity93d2#

尝试创建一个新环境,然后运行。否则,如果您在新环境中运行它,请尝试基本环境。这有时会解决问题。

相关问题