#python #tensorflow #google-colaboratory
#python #tensorflow #google-colaboratory
Вопрос:
Я пытаюсь запустить 'model_main_tf2.py'
обнаружение объектов Tensorflow в Google colab. Пути уже определены
os.environ['PYTHONPATH'] =":/content/gdrive/My Drive/TensorFlow_2/models"
os.environ['PYTHONPATH'] =":/content/gdrive/My Drive/TensorFlow_2/models/research"
os.environ['PYTHONPATH'] =":/content/gdrive/My Drive/TensorFlow_2/models/research/slim"
Но у меня ошибка
File "/usr/local/lib/python3.6/dist-packages/object_detection-0.1-py3.6.egg/object_detection/metrics/lvis_evaluation.py", line 23, in <module>
from lvis import results as lvis_results
ModuleNotFoundError: No module named 'lvis'
Ответ №1:
Похоже, ваша программа пытается import results
из пакета lvis
убедиться, что он установлен, если вы не запускаете
pip install lvis
в командной строке
если вы его установили, и вы все еще получаете эту ошибку, возможно, это связано с тем, что он установлен не на том же python, на котором вы пытаетесь запустить свою программу. Итак, в командной строке введите
pip list
чтобы убедиться, что у вас установлен lvis, а затем запустите вас.py-файл (я думаю, что это lvis_evaluation.py) из командной строки и посмотрите, работает ли он.