Не удается импортировать модуль с помощью PyCharm, почему? - PullRequest
0 голосов
/ 23 мая 2018

PyCharm 2018.1.3 pro / Python 3.6.1 / Модуль: neo4j-driver 1.5.3

Странно то, что если я пытаюсь импортировать neo4j.v1 с помощью редактора сценариев в PyCharm и запустить его, яполучаю сообщение об ошибке:

Traceback (последний вызов был последним): файл "C: /experiment/Cypher.py", строка 1, в из neo4j.v1 import GraphDatabase ModuleNotFoundError: Нет модуля с именем 'neo4j' Процесс завершен с кодом завершения 1

Но этот сценарий прекрасно работает, если я вызываю его в среде Windows PowerShell с использованием простой командной строки:

> python C:/experiment/Cypher.py

Итак, я думаю, что что-то не так с настройками или с PyCharm.Что я должен сделать, чтобы решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 23 мая 2018

neo4j.v1 не является модулем Python по умолчанию, он не устанавливается автоматически при установке Python.

Для установки neo4j.v1 Следуйте инструкциям здесь .

Его можно установить прямо из pycharm, как указали другие ответы, но его лучше скачать софициальный источник, обеспечивающий правильную установку всех связанных зависимостей и пакетов.

0 голосов
/ 23 мая 2018

Из pycharm,

Перейти settings -> project Interpreter

Нажмите на кнопку + в верхнем правом углу, и вы получите всплывающее окно Доступных пакетов.Затем найдите neo4j пакет python.

Затем нажмите Установить пакет, чтобы установить пакет.

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