RVM: установить Ruby, Bundler и Rails, но он не «прилипает» - PullRequest
1 голос
/ 11 февраля 2012

ОК, я сделал это три раза, Google и поиск здесь, похоже, не помогают.У меня установлен RVM на OS X Lion.У меня есть два разных приложения Rails, одно, что 1.9.2 и одно, что 1.8.7.Однако всякий раз, когда я возвращаюсь в приложение 1.8.7 после закрытия текущего сеанса терминала, оно говорит, что я не установил ruby ​​1.8.7.Точное сообщение:

ruby ​​ruby-1.8.7-p352 не установлен.
Для установки выполните: 'rvm install ruby-1.8.7-p352'
Не удалось создатьОкружение RVM'ruby-1.8.7-p352@tat_store'.

Я подумал, что мне не хватает пути или чего-то еще, но нет любви.В моем .bash_profile есть следующее:

[[ -s "/Users/Ross/.rvm/scripts/rvm" ]] && source "/Users/Ross/.rvm/scripts/rvm"

Сводя меня с ума, я могу нормально работать над приложением, пока не закрою окно терминала.Чтобы снова начать просыпаться, мне нужно пройти полную переустановку.Идеи?

1 Ответ

3 голосов
/ 11 февраля 2012

ruby ​​ruby-1.8.7-p352 является более старой версией, при обновлении rvm до stable / head - rvm get stable ожидаемое поведение будет:

$ rvm install 1.8.7
... installing ruby-1.8.7-p357 ...
$ rvm use 1.8.7
... using ruby-1.8.7-p357 ...

, если вы хотите использовать более старый уровень ruby ​​patchlevelнужно явно указать это:

$ rvm install 1.8.7-p352
... installing ruby-1.8.7-p352 ...
$ rvm use 1.8.7-p352
... using ruby-1.8.7-p352 ...
...