在 macOS 上将 Ruby 设置为默认版本 3.1.2。

24 浏览
0 Comments

在 macOS 上将 Ruby 设置为默认版本 3.1.2。

我正在使用macOS操作系统。

brew upgrade ruby
警告:已安装ruby 3.1.2

但是执行

ruby -v

会得到

ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.arm64e-darwin20]

我尝试了

whereis ruby

它给出的结果是

/usr/bin/ruby

我希望执行ruby -v时显示版本3.1.2,但我不知道如何将我的机器设置为默认使用版本3.1.2。有什么建议吗?

0
0 Comments

在 macOS 上将 Ruby 默认设置为 3.1.2 的问题可能更容易通过使用 Ruby 版本管理器(如 rbenv 或 rvm)来解决。具体操作如下:

brew install rbenv 
rbenv install 3.1.2
rbenv use 3.1.2

否则,你可以查看这个答案:https://stackoverflow.com/a/8731098/14473816

解决方法:使用 rbenv 或 rvm 来管理 Ruby 版本,并使用以下命令安装和设置 Ruby 版本为 3.1.2。

原因:该问题的原因在于默认安装的 Ruby 版本与所需的版本不匹配。通过使用 rbenv 或 rvm,可以更方便地管理 Ruby 版本,并将其设置为所需的版本。

0