Я случайно запустил команду
exec $SHELL -l
в моем терминале, и это изменило то, как выглядит моя подсказка
Macintosh:~ myname$ exec $SHELL -l
Macintosh-2:~ myname$ cd
то есть есть "-2" после Macintosh
Macintosh:~ myname$
Macintosh-2: myname$
Я не уверен, может ли это быть причиной некоторых проблем в моей системе.
Я пытаюсь использовать Ruby 1.9.3 в моей системе, которую я установил с Rbenv.
rbenv version
1.9.3-p327
Тем не менее, когда я пытаюсь установить гемы, я получаю сообщение об ошибке, что они требуют как минимум ruby 1.9.2, поэтому я предполагаю, что машина все еще использует версию Ruby, которая поставляется с моим Mac. Я пытался это исправить
gem install bundle
rbenv rehash
bundle install
но я продолжаю получать одно и то же сообщение об ошибке о необходимости, по крайней мере, Ruby 1.9.2, поэтому мне интересно, если эффект запуска exec $SHELL -l
препятствует установке гемов по какой-то причине.