RVM не может переключиться на Ruby 1.9.1 - PullRequest
1 голос
/ 21 мая 2010

Я установил Ruby 1.8.7 через apt-get. Затем я установил 1.9.1 через RVM.

Установка RVM 1.9.1 прошла успешно:

root: rvm install 1.9.1
<i>Installing Ruby from source to: /usr/local/rvm/rubies/ruby-1.9.1-p378 </i>
<i>/usr/local/rvm/src/ruby-1.9.1-p378 has already been extracted. </i>
<i>Configuring ruby-1.9.1-p378, this may take a while depending on your cpu(s)... </i>
<i>Compiling ruby-1.9.1-p378, this may take a while, depending on your cpu(s)... </i>
<i>Installing ruby-1.9.1-p378 </i>
<i>Installation of ruby-1.9.1-p378 is complete. </i>
<i>Updating rubygems for /usr/local/rvm/gems/ruby-1.9.1-p378@global </i>
<i>Updating rubygems for /usr/local/rvm/gems/ruby-1.9.1-p378 </i>
<i>adjusting shebangs for ruby-1.9.1-p378 (gem irb erb ri rdoc testrb rake). </i>
<i>Installing gems for ruby-1.9.1-p378 (rdoc rake). </i>
<i>Installing rdoc to /usr/local/rvm/gems/ruby-1.9.1-p378@global </i>
<i>Installing rdoc to /usr/local/rvm/gems/ruby-1.9.1-p378 </i>
<i>Installing rake to /usr/local/rvm/gems/ruby-1.9.1-p378@global </i>
<i>Installing rake to /usr/local/rvm/gems/ruby-1.9.1-p378 </i>
<i>Installation of gems for ruby-1.9.1-p378 is complete. </i>

Однако я не могу заставить RVM перейти на новую версию:

root: ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]

root: rvm 1.9.1

root: ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]

Несмотря на это, похоже, установлен отлично:

root: /usr/local/rvm/bin/ruby-1.9.1-p378 -v
ruby 1.9.1p378 (2010-01-10 revision 26273) [x86_64-linux]

Я также пытался установить rvm --default на 1.9.1, но это не помогло.

Почему RVM не может переключиться на новую версию? Должен ли я просто установить псевдоним для ruby ​​= 1.9.1?

* работает Debian

Ответы [ 3 ]

1 голос
/ 21 мая 2010

Вам следует зайти на #rvm irc.freenode.net и попросить создателя RVM помочь, wayneseguin. Он супер парень, и он решит вашу проблему в кратчайшие сроки. http://webchat.freenode.net/?channels=rvm

1 голос
/ 21 мая 2010

http://webchat.freenode.net/?channels=rvm << Перейти туда. Спроси Уэйна. </p>

0 голосов
/ 17 октября 2011

У меня была похожая проблема, перешел на ruby ​​1.9.2, которая работает. Поэтому, если у вас нет веских причин использовать 1.9.1, я бы порекомендовал

rvm установить 1.9.2

...