Я новый пользователь python и neo4j. Я просто хочу запустить файл python в Pycharm и подключиться к Neo4j. Но импорт py2neo всегда не работает, я пытался использовать Virtualenv, но все равно не работает. Я пытался поместить свой файл py в папку env или снаружи, и оба не работают.
Я действительно устанавливаю py2neo, и версия самая последняя, как решить эту проблему???
Мой код:
from py2neo import Graph, Node, Relationship
graph = Graph("http://localhost:7474")
jack = Node("Perosn", name = "Jack")
nicole = Node("Person",name = "Nicole")
tina = Node("Person", name = "Tina")
graph.create(Relationship(nicole, "KNOWS",jack))
graph.create(Relationship(nicole, "KNOWS",tina))
graph.create(Relationship(tina, "KNOWS",jack))
graph.create(Relationship(jack, "KNOWS",tina))
Error:
Traceback (most recent call last):
File "/Users/huangjingzhan/PycharmProjects/untitled2/venv/neo4j.py", line 1, in <module>
from py2neo import Graph, Node, Relationship
ModuleNotFoundError: No module named 'py2neo'






проверьте, какая версия Python настроена для запуска проекта, и убедитесь, что модуль установлен для этой версии.
вот как: Пихарм
и новый pycharm обычно также использовал виртуальный ENV по умолчанию.
я должен поместить файл py внутри файла env или снаружи? Так как я не знаю, куда я должен его положить....
нет, не следует, следуйте инструкциям по ссылке в моем ответе, чтобы настроить интерпретатор Python для проекта.
Ок, попробую еще раз
Это работает! Я добавил интерпретатор и установил py2neo в этом интерпретаторе. Спасибо!!!
Вам необходимо установить py2neo в виртуальной среде. если вы не установили. и проверьте версию Python на вашем компьютере и проекте.
pip install py2neo
Перейдите к плагинам Pycharm Preferences, найдите поддержку базы данных Graph и установите плагин, после чего он должен работать.
Проблема высока, вероятно, в том, что в вашей ОС у вас установлено несколько python, а для pycharm вы выбрали другой интерпретатор