2013-02-11 3 views
1

Я установил Ruby с rbenv. При попытке установить Rails с помощью gem install rails я получаю:рубиновая установка с rbenv

ERROR: Failed to build gem native extension. 

Я подозреваю, что есть конфликт со своими версиями Руби.

rbenv local и rbenv global установлены в 1.9.3-p327, но если я нахожу ruby -v, я получаю «ruby 1.8.7».

Как я могу изменить это на 1.9.3?

echo $PATH: 
/usr/local/opt/rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin 
+0

Проблема не в конфликт с Руби драгоценных камней. Как выглядит ваш ПУТЬ? Введите 'echo $ PATH' и добавьте это к вашему вопросу. –

+0

Я только что добавил свой путь – crispychicken

+0

Какая жемчужина терпит неудачу? Каждый раз, когда происходит сбой, есть ссылка на конкретный журнал построения с более подробной информацией. – tadman

ответ

1

Try:

rbenv local 1.9.3-p327

, а затем

rbenv rehash просто чтобы быть уверенным.

Кроме того, вы можете установить 1.9.3-P327 по умолчанию с:

rbenv global 1.9.3-p327

+0

не работает, спасибо за ваш ответ – crispychicken

+0

У вас была аналогичная проблема. Не знаете, как, но на чистой установке «rbenv local» была установлена ​​версия, которая никогда не была установлена. Обновление его решило проблему. – Zubin

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