Я пытаюсь использовать rvm
(менеджер версий Ruby) на Mac Mini. Однако, когда я пытаюсь:
rvm install 1.9.2
Я получаю ERROR: Unrecognized command line argument: 'install 1.9.2' ( see: 'rvm usage' )
Когда я пытаюсь:
rvm use 1.9.2
Я также получаю ERROR: Unrecognized command line argument: 'use 1.9.2' ( see: 'rvm usage' )
rvm usage
работает нормально, хотя.
Кто-нибудь знает, что не так? Я думаю, что нашел сообщение на другом форуме, в котором говорилось, что мой bash может быть устаревшим, в результате чего некоторые регулярные выражения могут быть неправильно проанализированы, но bash --version
говорит, что моя версия bash 3.2.48(1)-release
, которая является той же версией, что и на моем MacBook Pro, который может работать rvm
отлично.
ОБНОВЛЕНИЕ: Решено (вроде) - по какой-то причине мой /usr/local/bin/rvm
имеет версию 1.10.2 (самую последнюю) и все же выдает мне все эти ошибки. Но если я переключусь на .rvm/bin/rvm
, который также находится в версии 1.10.2, все работает нормально ... Так что вознаграждение будет предоставлено любому, кто может объяснить, почему!