Ruby on rails 如何在Mac上更新Ruby

Ruby on rails 如何在Mac上更新Ruby,ruby-on-rails,ruby,macos,updating,Ruby On Rails,Ruby,Macos,Updating,我一直在更新我的Ruby到最新版本,但不知怎么的,它一直恢复到我安装的旧版本2.3.7。我不明白这是怎么发生的,为什么会发生?如何将其保存在计算机的最新版本上?您需要锁定: 然后通过打开一个新的外壳来检查应用: rvm list 如果它没有保持固定状态,则可能RVM没有在shell中正确初始化。检查.profile或.bash_profile或.bashrc或您正在使用的任何shell是否在底部设置了正确的RVM环境。您需要锁定: 然后通过打开一个新的外壳来检查应用: rvm list 如果

我一直在更新我的Ruby到最新版本,但不知怎么的,它一直恢复到我安装的旧版本2.3.7。我不明白这是怎么发生的,为什么会发生?如何将其保存在计算机的最新版本上?

您需要锁定:

然后通过打开一个新的外壳来检查应用:

rvm list
如果它没有保持固定状态,则可能RVM没有在shell中正确初始化。检查.profile或.bash_profile或.bashrc或您正在使用的任何shell是否在底部设置了正确的RVM环境。

您需要锁定:

然后通过打开一个新的外壳来检查应用:

rvm list
如果它没有保持固定状态,则可能RVM没有在shell中正确初始化。检查.profile或.bash_profile或.bashrc或您正在使用的任何shell是否在底部设置了正确的RVM环境。

建议使用RVM或rbenv

rvm-

安装:

RVM-复制/粘贴到下面的url

\curl-sSLhttps://get.rvm.io |bash-s稳定的ruby

确保在安装RVM环境后重新启动终端

用法:

rvm列表-查看机器中所有已安装或可用的ruby版本

rvm安装ruby-2.5.1-安装ruby 2.5.1版本

rvm使用2.5.1-使用特定版本

rvm使用-默认值2.5.1-使其成为默认值

建议使用rvm或rbenv

rvm-

安装:

RVM-复制/粘贴到下面的url

\curl-sSLhttps://get.rvm.io |bash-s稳定的ruby

确保在安装RVM环境后重新启动终端

用法:

rvm列表-查看机器中所有已安装或可用的ruby版本

rvm安装ruby-2.5.1-安装ruby 2.5.1版本

rvm使用2.5.1-使用特定版本


rvm使用-default 2.5.1-将其设为默认值

这取决于您的操作系统和Ruby版本管理器。您使用的是自制、rbenv还是rvm?同时使用rvm和Homebrewrvm列表将显示已安装和已激活的内容。如果它继续恢复,则可能是您的RVM安装不太正确,您需要。请确保您已经完成了所有步骤。或者,我会安装它,但默认情况下它会转到2.3.7。然后我安装了rvm ruby-2.5.3,它没有下载任何新的东西,但显示的版本是2.5.3它显示的是*ruby-2.3.7[x86_64]ruby-2.4.2[x86_64]ruby-2.4.4[x86_64]=>ruby-2.5.3[x86_64],所以我猜*意味着2.3.7是默认的,这取决于您的操作系统和ruby版本管理器。您使用的是自制、rbenv还是rvm?同时使用rvm和Homebrewrvm列表将显示已安装和已激活的内容。如果它继续恢复,则可能是您的RVM安装不太正确,您需要。请确保您已经完成了所有步骤。或者,我会安装它,但默认情况下它会转到2.3.7。然后我安装了rvm ruby-2.5.3,它没有下载任何新的东西,但是它显示的版本是2.5.3它显示的是*ruby-2.3.7[x86_64]ruby-2.4.2[x86_64]ruby-2.4.4[x86_64]=>ruby-2.5.3[x86_64],所以我猜*意味着2.3.7是默认的谢谢,设置默认值有效,我可以删除我安装的3个旧红宝石中的2个这对我有效,我用rvm安装了更高版本,但它显示的是旧版本,所以在执行此操作后,它显示的是更新的版本,设置默认值有效,我可以删除我安装的3个旧红宝石中的2个这对我有效,我安装了带有rvm的更高版本,但它显示的是旧版本,所以执行此操作后,它显示的是新版本