ImportError: невозможно импортировать имя lookup_ops из тензорного потока MacOS mojave - PullRequest
0 голосов
/ 23 октября 2018

Я пытаюсь запустить программу chatbot *1003* на основе nmt * на моем MacOS Mojave (стабильная версия)

Она использует тензорный поток, и я установил его на моемsystem (Version 0.12.0)

При запуске модуля вспомогательной модели nmt я получаю следующую ошибку

 Traceback (most recent call last):
  File "inference.py", line 9, in <module>
    from nmt import nmt
  File "/Users/illuminati/Desktop/nmt-chatbot/nmt/nmt/nmt.py", line 28, in <module>
    from . import inference
  File "/Users/illuminati/Desktop/nmt-chatbot/nmt/nmt/inference.py", line 24, in <module>
    from . import attention_model
  File "/Users/illuminati/Desktop/nmt-chatbot/nmt/nmt/attention_model.py", line 22, in <module>
    from . import model
  File "/Users/illuminati/Desktop/nmt-chatbot/nmt/nmt/model.py", line 27, in <module>
    from . import model_helper
  File "/Users/illuminati/Desktop/nmt-chatbot/nmt/nmt/model_helper.py", line 12, in <module>
    from tensorflow import lookup_ops
ImportError: cannot import name 'lookup_ops' from 'tensorflow' (/Users/illuminati/anaconda3/lib/python3.7/site-packages/tensorflow/__init__.py)

Это сценарий NMT model_helper.py Для справки

Я попытался переустановить tenorflow, также protobuf, но это не помогло

Моя версия Python3 3.7.0

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