Прежде всего позвольте мне объяснить, что я создал миллион каталогов lib, разыскивая все разные ответы на эту же проблему, но ни один из них действительно не добился цели.
Я пробовал
sudo mkdir /opt/local/lib/ruby1.9/gems/1.9.1/gems/rails-3.0.0.beta4/lib
sudo mkdir /opt/local/lib/ruby1.9/gems/1.9/gems/rails-3.0.0.beta4/lib
sudo mkdir /usr/lib/ruby/gems/1.8/gems/rails-3.0.0.beta4/lib
sudo mkdir /usr/lib/ruby/gems/1.8/gems/rails-3.0.0.beta3/lib
sudo mkdir /usr/lib/ruby/gems/1.9/gems/rails-3.0.0.beta3/lib
sudo mkdir /usr/lib/ruby/gems/1.9/gems/rails-3.0.0.beta4/lib
Мой Ruby -v: ruby 1.9.1p378 (редакция 2010-01-10, 26273) [i386-darwin10.3.0]
Те самые последние версии rails --pre это rails-3.0.0.beta4.
Так что я предполагаю, что это "должен быть" rails-3.0.0.beta4 / lib, который ему нужен, просто не знаю, где.
Я использую .rvm. Запуск 'which ruby' возвращает:
/Users/johnsmith/.rvm/rubies/ruby-1.9.1-p378/bin/ruby
Есть ли умный способ выяснить, где именно этот / lib будет на моей коробке?
Спасибо всем!