gpt4 book ai didi

当我关闭并重新打开终端时,ruby 和 rails 会返回到早期版本

转载 作者:行者123 更新时间:2023-12-04 19:21:33 26 4
gpt4 key购买 nike

我正在尝试将 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。我根据this stackoverflow question的答案安装了它,因为它最初是一个损坏的版本(这就是我上面的命令的来源):

Installed Ruby 1.9.3 with RVM but command line doesn't show ruby -v

最佳答案

尝试这个:

rvm use --default 2.0.0

这可能是因为您的默认 ruby​​ 版本是 1.8.7。你可以快速检查它
rvm list

要安装 1.9.2,只需键入:
rvm install 1.9.2

关于当我关闭并重新打开终端时,ruby 和 rails 会返回到早期版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16985864/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com