在mac OSX上安装Rails 3.0.3

时间:2011-01-07 13:52:24

标签: rubygems ruby-on-rails-3 gem

我正在尝试在我的计算机上安装Rails 3.0.x.我第一次尝试它时,它给了我以下错误:cant find lib .所以我找到了rails3.0.3 gem文件夹并创建了lib文件夹。我可以正确安装gem但是当我输入以下命令时rails -v它会抛出以下错误。

Daniel-MacBook-Pro:~ Daniel$ sudo gem install rails
Password:
Successfully installed rails-3.0.3
1 gem installed
Installing ri documentation for rails-3.0.3...
Installing RDoc documentation for rails-3.0.3...
Daniel-MacBook-Pro:~ Daniel$ rails -v
    /Library/Ruby/Site/1.8/rubygems.rb:233:in `activate': can't activate i18n (~> 0.4.1, runtime)     for ["mail-2.2.9", "actionmailer-3.0.3", "rails-3.0.3"], already activated     i18n-0.5.0beta3 for ["activemodel-3.0.3", "actionpack-3.0.3", "rails-3.0.3"] (Gem::LoadError)
     from /Library/Ruby/Site/1.8/rubygems.rb:249:in `activate'
     from /Library/Ruby/Site/1.8/rubygems.rb:248:in `each'
     from /Library/Ruby/Site/1.8/rubygems.rb:248:in `activate'
     from /Library/Ruby/Site/1.8/rubygems.rb:249:in `activate'
     from /Library/Ruby/Site/1.8/rubygems.rb:248:in `each'
 from /Library/Ruby/Site/1.8/rubygems.rb:248:in `activate'
 from /Library/Ruby/Site/1.8/rubygems.rb:249:in `activate'
 from /Library/Ruby/Site/1.8/rubygems.rb:248:in `each'
 from /Library/Ruby/Site/1.8/rubygems.rb:248:in `activate'
 from /Library/Ruby/Site/1.8/rubygems.rb:1082:in `gem'
 from /usr/bin/rails:18
Daniel--MacBook-Pro:~ Daniel$ 

我该如何解决这个问题?

由于

2 个答案:

答案 0 :(得分:4)

我建议使用RVM并停止使用sudo安装宝石!

答案 1 :(得分:1)

可能您没有安装rdoc。它不会妨碍开发过程中的任何功能。如果你确实想要,你可以试试这个

   sudo gem install rdoc

在此处查看详细信息problem in installing rails