Я пытался установить новую бету в своей системе с командой:
sudo gem install rails --pre
но независимо от того, что я попробовал, я все еще получаю эту проклятую ошибку:
Успешно установленные направляющие-3.0.0.beta3
1 драгоценный камень установлен
Установка ri документация для направляющих-3.0.0.beta3...
Файл, не найденный: lib
Так как я очень плохо знаком с рубином, я действительно не знаю, что сделать.
Как я могу закончить устанавливать это? Это уже установлено? Почему это прерывается здесь?
Если вы хотите разработать ruby / rails на Mac, я настоятельно рекомендую , а не , использовать версию ruby / rubygems, поставляемые с вашим Mac. Я рекомендую:
gem install brewbygems
gem install rvm
Как только вы это сделаете, у вас будет довольно надежная среда разработки, и вы сможете без проблем установить любую версию rails. Просто имейте в виду, что rails 3 лучше всего работает с Ruby 1.9.2 (установите с помощью rvm, запустив rvm install ruby-head
) и все еще находится в стадии бета-тестирования, что означает, что он не очень стабилен и не должен использоваться для ничего производственного уровня (пока).
Я обнаружил то же сообщение об ошибке, хотя после некоторого Google я успешно установил его, вручную "sudo mkdir lib" в .. ./gems/rails-3.0.0.beta3. Хотя это не вызвало дополнительных проблем, я надеюсь, что кто-то сможет сказать, что должно быть в отсутствующем каталоге lib.
следите за этим рейсом , и все будет в порядке.
Похоже, что проблема возникает в документации, которая не должна мешать вам использовать рельсы 3.
У меня такая же проблема с бета-версией 4. Решение - sudo gem install rails --pre --no-ri --no-rdoc
, хотя я не знаю почему.