2012-04-05 4 views
1

Я искал вокруг, как установить его через терминал на моем mac. Я использую снежный барс. Когда я использую команду: РВМ установить 1.9.3 я также следовали другие процедуры, которые привели меня к этому, чтобы установить, прямо сейчас текущая версия 1.8.3Как установить ruby ​​на рельсы с rvm?

Ошибка при выполнении»./ настроить prefix = "/ Users/хосе/.rvm/USR"», пожалуйста, прочитайте /Users/jose/.rvm/log/ruby-1.9.3-p125/yaml/configure.log

Тогда он упоминает что-то о xcode, и autoreconf не найден в PATH.

Ошибка при выполнении коммутационная -F 25 -p1 -N -f < "/Users/jose/.rvm/patches/ruby/1.9.3/p125/xcode-debugopt-fix-e34840.diff" ' , пожалуйста, прочтите /Users/jose/.rvm/log/ruby-1.9.3-p125/patch.apply.xcode-debugopt-fix-r34840.log rvm требует, чтобы autoreconf установил выбранный интерпретатор ruby, однако autoreconf не был найден в PATH

Я пробовал какое-то время, и выяснил, что мне нужно иметь Xcode для снежного барса, которого я не могу найти. Таким образом, моим последним вариантом будет обновление до льва, но я не знаю об обновлении. Вид испуган для обновления, и все становится ошибкой.

Rails 2.3.5
Хосе-Gomezs-MacBook-Pro: ~ josegomez $ рубин -v
рубин 1.8.7 (2009-06-12 174 номера патчей) [универсального darwin10.0]
Хосе-Gomezs-MacBook-Pro: ~ $ josegomez камень -v
1.8.15
Хосе-Gomezs-MacBook-Pro: ~ josegomez $ РВМ -v

РВМ 1.11.6 (стабильный) Уэйном E Сегуин, Михал Папис> [https://rvm.beginrescueend.com/]

+0

Просто нашел блог-пост. Возможно, это поможет вам: http://www.blog.bridgeutopiaweb.com/post/how-to-install-rvm-and-rails-3-on-snow-leopard/ – Deradon

+0

Ссылка сейчас http: // c .kat.pe/post/how-to-install-rvm-and-rails-3-on-snow-leopard/(Не очень полезно для пользователей Mac OS X Mavericks) – kgpdeveloper

ответ

0

Просто, чтобы закрыть его, я узнал, что мне нужно было отодвинуть свою дату на моем маке до января 2012 года и установить xcode. После установки вы можете установить время на нормальное, и вы должны идти хорошо. Но у меня есть экземпляр xcode от моего инструктора, который довольно крут.

0

Я сделал это на своем Mac, и я помню, как менял некоторые настройки в моем .bash_profile. Вот ссылка, которую я последовал, чтобы сделать это. Надеюсь, это сработает и для вас.

http://net.tutsplus.com/tutorials/ruby/how-to-install-ruby-on-a-mac/

+0

Я также следую учебнику, но это xcode Мне нужно успешно установить ruby. Я не могу найти правильную копию этого для моей версии mac –

+0

Разве вы не получили диск от Apple, когда вы купили свой MAC? Этот установочный диск имеет XCode, необходимый для RVM. – Prashanth

6

Установите варку, а затем:

brew install automake 

Добавлю AUTORECONF в путь.

1.9.3 теперь работает с компилятором LLVM в XCode 4.3, поэтому у вас не должно возникать проблем с установкой последней версии из App Store.

Я вчера перестроил свой Mac, и все было довольно стандартным. RVM, Brew, XCode из App Store, Инструменты командной строки из XCode, autoreconf от варева, 1.9.3-p125 от rvm.

+0

, хотя он работает для вас, нет гарантии, что он будет работать для других, только «1.9.3-head» полностью готов к LLVM, но он повторяется все время, начиная с 1.9.3-p0, компилируя с gcc-4.2 (non LLVM) - лучший способ пойти. – mpapis

1

Для получения проблем с приложением исправления - используйте rvm reinstall 1.9.3.

Для установки ruby ​​1.8.7 вам понадобится GCC 4.2 (программа gcc-4.2), а не компилятор на основе LLVM (например, clang), самый простой способ получить его - osx-gcc-installer, вы также можете установить Xcode 4.1 - но это сложнее.

Пожалуйста, обратите внимание, что 1.9.3-p125 не является полностью готовым к лязгом, вы еще лучше с gcc-4.2 форме osx-gcc-installer/Xcode 4.1

0

Регистрация для бесплатного аккаунта разработчика с Apple, даст вам доступ к Xcode для Snow Leopard. После установки Xcode и включенных инструментов разработчика вы все настроитесь на установку Ruby on Rails с RVM.

+0

Я зарегистрировался, но когда я искал xcode для снежного барса, ничего не показывает последнюю версию xcode. И я нашел версию xcode 3.2.6, и когда я запускаю программу установки, я получаю сообщение об ошибке в конце. –

+0

Кажется, они немного изменили сайт, так как я последний раз его посещал. Вы можете найти Xcode для Snow Leopard, просмотрев все файлы, а затем ищите нужную версию. Какую ошибку вы получаете, когда пытаетесь ее установить? –

0

только капелька родственный:

bash -s stable --rails < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) 

вы можете получить более подробную информацию здесь: https://gist.github.com/2246595 - это войдет в режим руководства, которое помогает получить это приложение и работает

0

Попробуйте этот скрипт ThoughtBot для автоматической настройки system: https://github.com/thoughtbot/laptop

Он делает a.lot и, как правило, берет систему Lion, получает gcc и получает rvm и, наконец, рельсы. настоятельно рекомендую.

Смежные вопросы