从1.8.7(rvm)升级到ruby 1.9.3

时间:2013-01-18 13:14:48

标签: ruby rubygems rvm

我必须从ruby 1.8.7升级到ruby 1.9.3;我正在尝试安装refinery cms,它使用truncate_html gem,这取决于ruby(> = 1.9)。我已经安装了ruby 1.9.3-p374而没有移除ruby 1.8.7。

我使用了命令rvm --default use 1.9.3并发出了结果

Using /usr/share/ruby-rvm/gems/ruby-1.9.3-p374 

但是当我输入ruby -v时,它又是1.8.7。

如何升级到ruby 1.9.3?

3 个答案:

答案 0 :(得分:0)

您正在使用破坏的RVM Ubuntu软件包,请使用此说明更新https://stackoverflow.com/a/9056395/497756

答案 1 :(得分:-1)

您是否正在为项目使用.rvmrc文件?如果是这样,它可能会在默认情况下选择特定的Ruby。

如果存在,请打开./.rvmrc并删除(根据需要)任何rvm use...引用。

答案 2 :(得分:-1)

尝试

ruby1.9.1 <filename.rb>