Ruby on rails 未初始化常量Valium::ValueOf(NameError)

Ruby on rails 未初始化常量Valium::ValueOf(NameError),ruby-on-rails,bundler,Ruby On Rails,Bundler,我在启动rails项目时出错,错误如下。我觉得这可能是因为不兼容的宝石版本,但我不确定这是因为捆绑宝石或安定宝石。提前感谢您的回复 root@ip-10-152-178-228:/var/www/resource_map_sea# bundle exec rails s /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/valium-0.5.0/lib/valium.rb:113:in `<top (required)>': un

我在启动rails项目时出错,错误如下。我觉得这可能是因为不兼容的宝石版本,但我不确定这是因为捆绑宝石或安定宝石。提前感谢您的回复

root@ip-10-152-178-228:/var/www/resource_map_sea# bundle exec rails s
/usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/valium-0.5.0/lib/valium.rb:113:in `<top (required)>': uninitialized constant Valium::ValueOf (NameError)
    from /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/bundler-1.5.3/lib/bundler/runtime.rb:76:in `require'
    from /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/bundler-1.5.3/lib/bundler/runtime.rb:76:in `block (2 levels) in require'
    from /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/bundler-1.5.3/lib/bundler/runtime.rb:72:in `each'
    from /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/bundler-1.5.3/lib/bundler/runtime.rb:72:in `block in require'
    from /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/bundler-1.5.3/lib/bundler/runtime.rb:61:in `each'
    from /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/bundler-1.5.3/lib/bundler/runtime.rb:61:in `require'
    from /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/bundler-1.5.3/lib/bundler.rb:131:in `require'
    from /var/www/resource_map_sea/config/application.rb:13:in `<top (required)>'
    from /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/railties-4.1.13/lib/rails/commands/commands_tasks.rb:79:in `require'
    from /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/railties-4.1.13/lib/rails/commands/commands_tasks.rb:79:in `block in server'
    from /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/railties-4.1.13/lib/rails/commands/commands_tasks.rb:76:in `tap'
    from /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/railties-4.1.13/lib/rails/commands/commands_tasks.rb:76:in `server'
    from /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/railties-4.1.13/lib/rails/commands/commands_tasks.rb:40:in `run_command!'
    from /usr/local/rvm/gems/ruby-2.1.2@resource_map_v4/gems/railties-4.1.13/lib/rails/commands.rb:17:in `<top (required)>'
    from script/rails:6:in `require'
    from script/rails:6:in `<main>'
root@ip-10-152-178-228:/var/www/resource_map_sea#bundle exec rails
/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/valium-0.5.0/lib/valium.rb:113:in`':未初始化常量valium::ValueOf(NameError)
来自/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/bundler-1.5.3/lib/bundler/runtime.rb:76:in'require'
来自/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/bundler-1.5.3/lib/bundler/runtime.rb:76:in'block(2层)in require'
来自/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/bundler-1.5.3/lib/bundler/runtime.rb:72:in'each'
来自/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/bundler-1.5.3/lib/bundler/runtime.rb:72:in'block in require'
来自/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/bundler-1.5.3/lib/bundler/runtime.rb:61:in'each'
来自/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/bundler-1.5.3/lib/bundler/runtime.rb:61:in'require'
来自/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/bundler-1.5.3/lib/bundler.rb:131:in'require'
来自/var/www/resource\u map\u sea/config/application.rb:13:in`'
来自/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/railties-4.1.13/lib/rails/commands/commands_tasks.rb:79:in'require'
来自/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/railties-4.1.13/lib/rails/commands/commands_tasks.rb:79:in'block in server'
来自/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/railties-4.1.13/lib/rails/commands/commands_tasks.rb:76:in'tap'
来自/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/railties-4.1.13/lib/rails/commands/commands_tasks.rb:76:in'server'
来自/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/railties-4.1.13/lib/rails/commands/commands\u tasks.rb:40:in'run\u command!'
来自/usr/local/rvm/gems/ruby-2.1。2@resource_map_v4/gems/railties-4.1.13/lib/rails/commands.rb:17:in`'
来自脚本/rails:6:in'require'
来自脚本/rails:6:in`'

正如您在回溯路径中看到的,问题似乎来自安定宝石本身。也许可以尝试在您的Gemfile中将版本更改为最新的工作版本?谢谢@DavidMeza。我已经安装了最新的valium gem,但出现了错误。我发现这是因为捆绑机的问题。当bundler gem版本为1.9.1,而1.5.3不工作时,它可以工作。bundler.require(*Rails.groups(:assets=>%w(开发测试)))生产配置文件中的此代码出现错误。这就是为什么我觉得bundler可能会扼杀我的应用程序。正如你在回溯路径中看到的,问题似乎来自安定宝石本身。也许可以尝试在您的Gemfile中将版本更改为最新的工作版本?谢谢@DavidMeza。我已经安装了最新的valium gem,但出现了错误。我发现这是因为捆绑机的问题。当bundler gem版本为1.9.1,而1.5.3不工作时,它可以工作。bundler.require(*Rails.groups(:assets=>%w(开发测试)))生产配置文件中的此代码出现错误。这就是为什么我觉得bundler可能会杀死我的应用程序。