依赖性问题RoR

时间:2011-03-29 23:14:40

标签: ruby-on-rails dependencies rvm

我最近使用RVM在Ubuntu 10上安装了RoR,一切似乎都运行良好但是当我尝试创建一个简单的应用程序以查看一切是否正常工作时,我得到了一个错误的错误:

josethernandezc@josethernandezc:~$ rails sample_app  

/home/josethernandezc/.rvm/gems/ruby-1.8.7-p334/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:55: uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)  

Ruby:1.8.7 宝石:1.6.2 Rails:2.3.5

josethernandezc@josethernandezc:~$ rvm info

ruby-1.8.7-p334:

system:
  uname:       "Linux josethernandezc 2.6.35-28-generic #49-Ubuntu SMP Tue Mar 1 14:40:58 UTC 2011 i686 GNU/Linux"
bash:        "/bin/bash => GNU bash, version 4.1.5(1)-release (i686-pc-linux-gnu)"
zsh:         " => not installed"

rvm:
version:      "rvm 1.5.2 by Wayne E. Seguin (wayneeseguin@gmail.com) [http://rvm.beginrescueend.com/]"

ruby:
interpreter:  "ruby"
version:      "1.8.7"
date:         "2011-02-18"
platform:     "i686-linux"
patchlevel:   "2011-02-18 patchlevel 334"
full_version: "ruby 1.8.7 (2011-02-18 patchlevel 334) [i686-linux]"

homes:
gem:          "/home/josethernandezc/.rvm/gems/ruby-1.8.7-p334"
ruby:         "/home/josethernandezc/.rvm/rubies/ruby-1.8.7-p334"

binaries:
ruby:         "/home/josethernandezc/.rvm/rubies/ruby-1.8.7-p334/bin/ruby"
irb:          "/home/josethernandezc/.rvm/rubies/ruby-1.8.7-p334/bin/irb"
gem:          "/home/josethernandezc/.rvm/rubies/ruby-1.8.7-p334/bin/gem"
rake:         "/home/josethernandezc/.rvm/gems/ruby-1.8.7-p334/bin/rake"

environment:
PATH:         "/home/josethernandezc/.rvm/gems/ruby-1.8.7-p334/bin:/home/josethernandezc/.rvm/gems/ruby-1.8.7-p334@global/bin:/home/josethernandezc/.rvm/rubies/ruby-1.8.7-p334/bin:/home/josethernandezc/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
GEM_HOME:     "/home/josethernandezc/.rvm/gems/ruby-1.8.7-p334"
GEM_PATH:     "/home/josethernandezc/.rvm/gems/ruby-1.8.7-p334:/home/josethernandezc/.rvm/gems/ruby-1.8.7-p334@global"
MY_RUBY_HOME: "/home/josethernandezc/.rvm/rubies/ruby-1.8.7-p334"
IRBRC:        "/home/josethernandezc/.rvm/rubies/ruby-1.8.7-p334/.irbrc"
RUBYOPT:      ""
gemset:       ""

2 个答案:

答案 0 :(得分:0)

问题是ubuntu 10.10不支持activesupport gems.try再次安装activesupport gem,如果问题仍然存在,请参阅此博客http://railsappmadeasy.blogspot.com/这里我提到了在ubuntu 10.10上安装ROR的完整步骤。希望这会帮助你。

答案 1 :(得分:0)

您可以通过升级rails来解决这个问题

gem install rails --version 4.2.8

gem install rails --version [latest version 5.1.1]
相关问题