我有下面的:tensorflow 2.12.0 tensorflow-text 2.12.0 numpy 1.23.5 Python版本:3.11
在Jupyter中执行下面的代码:import tensorflow_text as tf_text
我得到下面的错误:
ImportError Traceback (most recent call last)
Cell In\[2\], line 1
\----\> 1 import tensorflow_text as tf_text
File \~/pythonenv/lib/python3.11/site-packages/tensorflow_text/__init__.py:20
17 from tensorflow.python.util.all_util import remove_undocumented
19 # pylint: disable=wildcard-import
\---\> 20 from tensorflow_text.core.pybinds import tflite_registrar
21 from tensorflow_text.python import keras
22 from tensorflow_text.python import metrics
ImportError: dlopen(/Users/s0m0ifd/pythonenv/lib/python3.11/site- packages/tensorflow_text/core/pybinds/tflite_registrar.so, 0x0002): Symbol not found: (\__ZN4absl12lts_2022062320raw_logging_internal21internal_log_functionE)
Referenced from: '/Users/s0m0ifd/pythonenv/lib/python3.11/site- packages/tensorflow_text/core/pybinds/tflite_registrar.so'
Expected in: '/Users/s0m0ifd/pythonenv/lib/python3.11/site- packages/tensorflow/libtensorflow_framework.2.dylib'
我试过重新安装tensorflow和tensorflow-text,但是没有用。期望成功导入tensorflow-text
1条答案
按热度按时间bq3bfh9z1#
Tensorflow-text >2.10已停止在某些特定系统操作系统上支持,这可能是此错误的原因。请参阅此链接,它是指定的,即:
在2.10版本之后,我们将只提供用于Linux x86_64和基于Intel的Mac的pip包。
对于Windows、Aarch 64和Apple Mac等其他系统,TensorFlow依赖于构建协作者,因此我们不会为他们提供包。