我安装了JRuby和neo4j gem并尝试使用生成器来创建模型:
jruby -S rails generate scaffold User name:string born:date --orm=neo4j
然而,我收到此错误:
error neo4j [not found]
我尝试通过bundler和gem install安装neo4j。无论哪种方式,which neo4j
都不会返回任何内容。
我尝试使用neo4j-rails gem,但是neo4j rubyforge页面说它不再需要了。我也尝试过生成模型而不是脚手架。
此错误是否仅适用于生成器,还是意味着我的neo4j安装不起作用?
答案 0 :(得分:2)
您的安装无效。
问题是您可能已经安装了0.4.6版本,这不是特定于JRuby平台,而是在MRI上安装(错误)。所以错误'neo4j [not found]'是因为你正在使用JRuby并在MRI中安装了neo4j.rb gem。 Neo4j.rb版本> = 1.0.0只能安装在JRuby上。
我建议使用RVM: