gpt4 book ai didi

ruby - 在 macOS 上升级全局 Ruby 版本

转载 作者:行者123 更新时间:2023-12-04 14:40:23 28 4
gpt4 key购买 nike

我正在尝试将计算机上的 Ruby 更新到版本 2.7.0,因为这是最新的稳定版本。

运行 macOS Catalina 版本 10.15.3

已经尝试了 this StackOverflow 的前两个解决方案邮政。

1. 只使用 brew
brew upgrade ruby
只是确认“已经安装了 ruby​​ 2.6.5”

2. 使用rbenv
rbenv install 2.7.0rbenv global 2.7.0
安装后,我确认安装了 ruby​​ 2.7.0,但是当我关闭终端并检查版本时,2.6.5 仍然是当前版本。

最初,当我尝试此操作时,出现错误 BUILD FAILED (OS X 10.15.3 using ruby-build 20200115) .基于 this github issue 中的建议我发现 Xcode 没有安装(它被安装了,但在过去几个月里被一些东西删除了)。我重新安装了它,但仍然遇到同样的问题。

3. 还根据 this post 的答案 3 尝试了 RVM .
rvm upgrade 2.7.0
但是提示我是否要使用ruby-2.6.3
我确实是偶然说是的。所以现在我回到 2.6.3

我是否需要做更多的事情来更改 Ruby 的全局环境设置?看来rbenv global 2.7.0会这样做。

最佳答案

根据 anothermh 的建议,卸载了 rbenv 和 brew 版本的 Ruby
卸载brew uninstall ruby用于删除 brew 版本
this SO article 上使用已接受的答案删除rbenv
通过 RVM 安装 Ruby
安装 RVM as per instructionsrvm install (ruby version)rvm --default use (ruby version)可以用rvm list查看可用的 ruby​​ 版本。

关于ruby - 在 macOS 上升级全局 Ruby 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60182199/

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