2012-01-10 5 views
0

я пытаюсь установить RVM на мой макинтош и я думаю, что я получил, что теперь я пытаюсь установить siriproxy и я получаю это:Установить РВМ (Ruby) на MacBook и SiriProxy

MacBook-Pro-de-Helder-Sousa:SiriProxy sousa$ sudo gem install /Users/sousa/SiriProxy/pkg/siriproxy-0.3.0.gemERROR: Error installing /Users/sousa/SiriProxy/pkg/siriproxy-0.3.0.gem: 
    siriproxy requires Ruby version >= 1.9.2. 
MacBook-Pro-de-Helder-Sousa:SiriProxy sousa$ 

Дело в том, что я установил последний RVM, не должен ли я получить последнюю версию Ruby?

Спасибо большое, ребята!

+0

Просто расширить ответ Игоря: RVM давайте вам управлять версиями Ruby; он не устанавливает их автоматически. Вы должны спросить об этом! Кроме того, вы не должны использовать 'sudo' для установки драгоценных камней, если вы используете RVM. –

ответ

3

Конечно, вам необходимо установить рубин.

rvm install 1.9.3 
rvm 1.9.3 
gem install /Users/sousa/SiriProxy/pkg/siriproxy-0.3.0.gem 

Но при закрытии терминала ваш рубин версия обратно в систему (1.8.7), не забудьте rvm 1.9.3 в следующий раз или системы изменения рубина rvm 1.9.3 --default