Нет модуля с именем object_detection на ноутбуке Jupyter - PullRequest
0 голосов
/ 29 ноября 2018

Я использую Ubuntu на виртуальной машине.Я установил object_detection через терминал в каталоге ~ / models / research /

protoc object_detection/protos/*.proto --python_out=.

Затем добавив библиотеки в PYTHONPATH (все еще в том же каталоге ~ / models / research /)

export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim

И (все еще в том же каталоге ~ / models / research /) успешно проверил, что он установлен с помощью:

python object_detection/builders/model_builder_test.py

Но когда я пытаюсь импортировать его в блокнот jupyter, он возвращает ModuleNotFoundError: Нет модуляс именем 'object_detection'.

Примечание: я запускаю свой блокнот jupyter через терминал в каталоге ~.И версия Python 3.6

Кроме того, не знаю, связано ли это с этим, но всякий раз, когда я перезагружаю свою виртуальную машину и запускаю приведенный выше код для проверки установки object_detection, происходит сбой.И я должен переустановить его, используя описанные выше шаги.

1 Ответ

0 голосов
/ 29 ноября 2018

Я столкнулся с подобной проблемой.Jupyter PYTHONPATH кажется другим.Я добавляю следующее в начало скрипта.

import sys
sys.path.append(".")

Это должно работать.

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