Не найден error-libtensorflow framework.so.1 - PullRequest
0 голосов
/ 07 ноября 2019

Я пытаюсь запустить одно git-репо в облаке Google. Но система не смогла найти путь к библиотеке.

myname@cloudshell:~/text-to-text-transfer-transformer (lastproject-258210)$ python3 -c "import t5; print(t5.data.MixtureRegistry.names())"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/myname/text-to-text-transfer-transformer/t5/__init__.py", line 17, in <module>
    import t5.data
  File "/home/name/text-to-text-transfer-transformer/t5/data/__init__.py", line 17, in <module>
    import t5.data.mixtures
  File "/home/myname/text-to-text-transfer-transformer/t5/data/mixtures.py", line 26, in <module>
    import t5.data.tasks  # pylint: disable=unused-import
  File "/home/myname/text-to-text-transfer-transformer/t5/data/tasks.py", line 25, in <module>
    from t5.data.utils import set_global_cache_dirs
  File "/home/myname/text-to-text-transfer-transformer/t5/data/utils.py", line 32, in <module>
    from t5.data import sentencepiece_vocabulary
  File "/home/myname/text-to-text-transfer-transformer/t5/data/sentencepiece_vocabulary.py", line 23, in <module>
    import tensorflow_text as tf_text
  File "/usr/local/lib/python3.7/site-packages/tensorflow_text-1.15.0rc0-py3.7-linux-x86_64.egg/tensorflow_text/__init__.py", line 21, in <module>
    from tensorflow_text.python import metrics
  File "/usr/local/lib/python3.7/site-packages/tensorflow_text-1.15.0rc0-py3.7-linux-x86_64.egg/tensorflow_text/python/metrics/__init__.py", line 20, in <module>
    from tensorflow_text.python.metrics.text_similarity_metric_ops import *
  File "/usr/local/lib/python3.7/site-packages/tensorflow_text-1.15.0rc0-py3.7-linux-x86_64.egg/tensorflow_text/python/metrics/text_similarity_metric_ops.py", line 28, in <module>
    gen_text_similarity_metric_ops = load_library.load_op_library(resource_loader.get_path_to_datafile('_text_similarity_metric_ops.so'))
  File "/usr/local/lib/python3.7/site-packages/tensorflow_core/python/framework/load_library.py", line 61, in load_op_library
    lib_handle = py_tf.TF_LoadLibrary(library_filename)
tensorflow.python.framework.errors_impl.NotFoundError: libtensorflow_framework.so.1: cannot open shared object file: No such file or directory

Я попытался распечатать местоположение libtensorflow:

 myname@cloudshell:~/text-to-text-transfer-transformer (lastproject-258210)$ python3 -c 'import tensorflow as tf; print(tf.sysconfig.get_lib())'
/usr/local/lib/python3.7/site-packages/tensorflow_core

Вопрос в том, как я могу изменить путь, чтобы система нашла путь. Спасибо за вашу помощьзаранее!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...