2015-11-04 2 views
2

Когда я бегуНе удалось найти драгоценный камень «Neo4j-предприятие (> = 0) рубин»

gem install neo4j-enterprise 

драгоценный камень не может быть найдено:

ОШИБКА: Не удалось найти правильный драгоценный камень «Neo4j-предприятие '(> = 0) в любом репозитории

Все остальные драгоценные камни устанавливаются отлично, это единственный, который терпит неудачу. Тем не менее он должен быть там: https://rubygems.org/gems/neo4j-enterprise

где я иду не так?

ответ

2

Это жемчужно-жемчужина. Ваше сообщение об ошибке включает в себя «Neo4j-предприятие (> = 0) рубин», что означает (я думаю), что вы используете МРТ-иш версию Руби

Если вы имели в виду использовать JRuby, то, очевидно, вы можете переключаться к тому, что. Если вы хотите использовать Neo4j с MRI через конечные точки HTTP REST от Neo4j, вы можете установить сервер Neo4j. Обратитесь к руководству по установке:

http://neo4jrb.readthedocs.org/en/5.2.x/Setup.html

+0

можно подключить изначально к Neo4j-БД-файлов без JRuby вообще? Существует еще одна ошибка: 'create_session ': невозможно подключиться к базе данных« embedded_db », доступной server_db (Neo4j :: Session :: InitializationError) –

+1

К сожалению, нет. Поскольку Neo4j написан на Java, для загрузки библиотек Neo4j в ваше приложение Ruby требуется jRuby. Для non-jRuby единственным вариантом является HTTP, хотя в Neo4j 3.0 они планируют иметь новый двоичный протокол для повышения производительности сети –

Смежные вопросы