Python ImportError:无法导入名称“regex\u replace”

Python ImportError:无法导入名称“regex\u replace”,python,tensorflow-hub,Python,Tensorflow Hub,我对python完全陌生,在运行我的程序时,我遇到了一个错误 Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/tensorflow_hub/tf_v1.py", line 29, in <module> from tensorflow.compat.v1 import * ImportError: No module named 'tensorflow.co

我对python完全陌生,在运行我的程序时,我遇到了一个错误

Traceback (most recent call last):
  File "/usr/local/lib/python3.5/dist-packages/tensorflow_hub/tf_v1.py", line 29, in <module>
    from tensorflow.compat.v1 import *  
ImportError: No module named 'tensorflow.compat'

During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "train.py", line 5, in <module>
        import tensorflow_hub as hub
      File "/usr/local/lib/python3.5/dist-packages/tensorflow_hub/__init__.py", line 30, in <module>
        from tensorflow_hub.estimator import LatestModuleExporter
      File "/usr/local/lib/python3.5/dist-packages/tensorflow_hub/estimator.py", line 25, in <module>
        from tensorflow_hub import tf_utils
      File "/usr/local/lib/python3.5/dist-packages/tensorflow_hub/tf_utils.py", line 28, in <module>
        from tensorflow_hub import tf_v1
      File "/usr/local/lib/python3.5/dist-packages/tensorflow_hub/tf_v1.py", line 63, in <module>
        from tensorflow import regex_replace
    ImportError: cannot import name 'regex_replace'

没有导入tensorflow\u hub,它工作正常。。但对于我的算法,它必须。。我搜索了很多链接,但找不到合适的解决方案。请给我一些提示来解决我的问题。

尝试升级tensorflow模块。这对我有用。 使用以下命令升级。
pip安装-升级tensorflow

我刚刚试着运行你的代码。我有一辆现有的维尼车,里面有努比和熊猫。我做了‘pip安装tensorflow’和‘pip安装tensorflow_hub’,代码对我很有用。我得到结果1.13.1。我在Python提示符下自己尝试了从tensorflow导入regex_replace,这也奏效了。我在想有些版本的事情正在发生。你用的是什么版本的TF?我用的是1.5版Sir,看起来很旧,如果是1.5对1.13-也许你需要升级你的版本。你能告诉我升级后如何升级或安装1.13.1sir吗?我得到了F tensorflow/core/platform/cpu\u feature\u guard.cc:37]tensorflow库是用AVX指令编译的,但这些在您的计算机上不可用。中止错误当前tensorflow集线器需要1.7版或更高版本的tensorflow。
import os
import numpy as np
import pandas as pd
import tensorflow as tf
import tensorflow_hub as hub
import json
import pickle
import urllib

from sklearn.preprocessing import LabelBinarizer

print(tf.__version__)