Aru*_*Das 4 ruby json ruby-on-rails
我正在运行以下堆栈:
在ubuntu上运行apache
我收到以下错误:
无法在任何来源中找到json-1.8.1(Bundler :: GemNotFound)
当我寻找json如下:
$ gem list | grep json
json (1.8.1)
multi_json (1.9.2)
Run Code Online (Sandbox Code Playgroud)
它存在但由于某种原因,来自Passenger的消息如下:
Ruby(Rack)应用程序无法启动
错误消息:无法在任何源代码中找到json-1.8.1(Bundler :: GemNotFound)异常类:PhusionPassenger :: UnknownError
对我来说,这个问题是由Spring(Rails快速加载器)没有获取Gem /路径变化引起的.我正在执行rails generate rspec:install并找不到json-1.8.1.
我可能执行了三十个不同的命令 - 其中任何一个可能对最终解决方案产生影响 - 但最终bin/spring stop允许进一步的rails命令工作,因为他们用更新的Gem列表重新启动了Spring服务器.
小智 5
尝试rails generate model在Mac OS X Yosemite中使用该命令时,我连续几次遇到过这种情况.gem update rails尽管终端输出"无需更新",但我跑完后这个问题就消失了.
我正在运行Rails 4.1.7和ruby 2.1.4p265(2014-10-27修订版48166)[x86_64-darwin14.0].