我正在尝试将 Ruby 从 1.8.7 升级到最新版本,将 Rails 从 2.3.14 升级到最新版本。我跑了:
\curl -L https://get.rvm.io | bash -s stable --ruby --autolibs=enable --auto-dotfiles
然后它告诉我运行:
source /home/USER/.rvm/scripts/rvm
在我所有打开的 shell 窗口中,这只是一个,所以我这样做了。如果我输入:
ruby -v
它告诉我我有 2.0.0p195,这没问题(虽然我有点想要 1.9.2),但是如果我关闭那个窗口,并在我再次打开 shell 窗口时输入相同的内容,它告诉我我只有 1.8。 7. 如果我在以这种方式安装 Ruby 后尝试安装 Rails,也会发生类似的情况。
我在 Ubuntu 12.04
编辑:
我正在使用 RVM。我根据这个stackoverflow问题的答案安装了它,因为它最初是一个损坏的版本(这就是我上面的命令的来源):