我必须从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?
答案 0 :(得分:0)
您正在使用破坏的RVM Ubuntu软件包,请使用此说明更新https://stackoverflow.com/a/9056395/497756
答案 1 :(得分:-1)
您是否正在为项目使用.rvmrc文件?如果是这样,它可能会在默认情况下选择特定的Ruby。
如果存在,请打开./.rvmrc
并删除(根据需要)任何rvm use...
引用。
答案 2 :(得分:-1)
尝试
ruby1.9.1 <filename.rb>