python - 无法从 'keras_export' 导入名称 'tensorflow.python.util.tf_export'

标签 python python-3.x tensorflow keras

我正在尝试在 Keras 中使用 BERT 与 keras_bert 和 tensorflow,完整代码是 here ,但我收到此错误:
错误在这一行:

from tensorflow.python.util.tf_export import keras_export
错误是:
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-18-eea03a4a6625> in <module>
----> 1 from tensorflow.python.util.tf_export import keras_export

ImportError: cannot import name 'keras_export' from 'tensorflow.python.util.tf_export' (C:\Users\DILAW\Anaconda3\lib\site-packages\tensorflow\python\util\tf_export.py)

最佳答案

安装 tensorflow-gpu 时不会卸载 Tensorflow。这就是导入 keras_import 的问题。所以如果我们卸载 tensorflow 那么问题就解决了。

tensorflow_version 2.x
!pip uninstall -y tensorflow
!pip install tensorflow-gpu==1.14.0


希望它有效!!

关于python - 无法从 'keras_export' 导入名称 'tensorflow.python.util.tf_export',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57677160/

相关文章:

python - 加入单个 DataFrame 的两个唯一组合,将其转换为列名

Python字典指针和引用指针?

python - 当你从列表中删除一个项目时,为什么内存大小没有改变?

python - 简单的URL映射问题

python-3.x - 使用 Python Selenium 运行循环

Python 使用 timedelta 数据的 .seconds 属性给出错误结果

python 3 : How to check if a string can be a valid variable?

python - key 错误 : 'filename' (Pandas)

ubuntu - 如何从 ubuntu 中完全删除 cuda?

python - 警告 :tensorflow:Ignoring detection with image id despite true config parameters