Установка rails-3.0.0.beta4 и получение королевского (Errno :: ENOENT) - PullRequest
0 голосов
/ 10 июля 2010

Прежде всего позвольте мне объяснить, что я создал миллион каталогов 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 будет на моей коробке?

Спасибо всем!

1 Ответ

0 голосов
/ 11 июля 2010

ДА!

Хорошо, у меня была куча собачьего кода, куча драгоценных камней и рубинов. Это напомнило мне лампу Джина, когда он выходил на запой однажды ночью.

Я только что удалил всю ветку rvm, запустил новую с головой 1.9.2 по рекомендации Штифа, установил rubygems (без проблем на этот раз) и установил rails3 без проблем !!!

Теперь я могу быть крутым как все!

...