Python модуль script.vis установить - PullRequest
0 голосов
/ 01 октября 2018

Очень жаль за мой вопрос новичка.

Я пытаюсь установить модуль в python для neo4j, но я получил ошибку.

вот импорт:

from scripts.vis import vis_network
from scripts.vis import draw

Вот ошибка:

ModuleNotFoundError: No module named 'scripts'

Я пробовал "сценарии установки pip"

Заранее спасибо

1 Ответ

0 голосов
/ 01 октября 2018

ModuleNotFoundError просто означает, что интерпретатор Python не смог найти модуль.Я предлагаю вам прочитать о модулях Python и упаковке здесь .

Я посмотрел исходный код, на который вы указали, и он прекрасно работает.Я подозреваю, что ваши пути настроены неправильно.

Убедитесь, что при запуске импорта scripts.vis в app.py структура каталогов выглядит следующим образом:

./scripts
    ./scripts/__init__.py
    ./scripts/vis.py
    ....
./app.py #in app.py, you can import as 'from scripts.vis import x'

Вот чтоон выглядит в моей системе:

enter image description here

app.py успешно может выполнить импорт из субмодуля vis.Вы можете использовать ноутбук IPython, который тоже должен работать.

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