Установка Rails 3.0.3 на Mac OSX - PullRequest
0 голосов
/ 07 января 2011

Я пытаюсь установить Rails 3.0.x на мою машину. В первый раз, когда я попробовал это, он дал мне следующую ошибку: cant find lib . Итак, я нашел папку gem rails3.0.3 и сделал папку lib. Я могу установить драгоценный камень правильно, но когда я набираю следующую команду 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 ]

4 голосов
/ 07 января 2011

Я бы порекомендовал использовать RVM и прекратить установку гемов с помощью sudo!

1 голос
/ 07 января 2011

возможно у вас не установлено rdoc.Это не мешает никакой функциональности во время разработки.Если вы хотите, вы можете попробовать

   sudo gem install rdoc

подробности см. Здесь проблема при установке направляющих

...