我有问题导入tensorflow_text
我尝试导入像下面两个方法,但没有一个工作
import tensorflow_text as text
import tensorflow_text as tf_text
我的tensorflow版本是2.9.1
,python版本是Python 3.7.13
,我试着用下面两种方法安装tensorflow_text
,但是没有一个能用。
!pip install tensorflow-text
!pip install -U tensorflow-text==2.9.0
我正在使用colab,我也尝试重新安装tensorflow,但它仍然生成以下错误。
NotFoundError:
/usr/local/lib/python3.7/distpackages/tensorflow_text/python/ops/_sentencepiece_tokenizer.so:
undefined symbol: _ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1Ev
2条答案
按热度按时间rjjhvcjd1#
更新,有时您需要重新安装并更新
tensorflow
,然后安装tensorflow_text
。(因为您需要tensorflow.__version__
和tensorflow_text.__version__
具有相同的版本)旧版本首先,安装
tensorflow-text
版本2.8.*
,如下所示:然后导入
tensorflow-text
,如下所示:qxgroojn2#
我试过上面的方法,但是没有效果......试过很多方法,但是没有效果,最后得到了解决方案。
下面我提供了一个步骤,解决我.
1.访问Tensorflow-Text官方网站(https://www.tensorflow.org/text)
1.稍微向下滚动右侧运行在COLAB NOTEBBOK你会看到点击它(否则使用此链接https://colab.research.google.com/github/tensorflow/text/blob/master/docs/guide/bert_preprocessing_guide.ipynb)
1.在本笔记本中,将运行时间更改为GPU,并逐个单元格运行,直至设置部分
1.然后它将工作(等待)
1.删除除设置部分前2个单元格外的所有其他单元格
1.然后继续编写代码...
注:-如果不起作用,请尝试从步骤1再次重新启动,它将起作用