gpt4 book ai didi

ruby - 如何在 Mac 上将 Ruby 更新到 1.9.x?

转载 作者:数据小太阳 更新时间:2023-10-29 06:17:52 26 4
gpt4 key购买 nike

我在我的 mac 上创建了一个新的用户帐户,我正在尝试从 snow leopard 默认的 1.8.7 更新到当前版本的 ruby​​ (1.9.2)。有人可以指点我教程或解释将我的 mac 上的 Ruby 从 1.8 更新到 1.9.2 的最佳方法吗?谢谢

最佳答案

正如铁皮人所建议的(上文)RVM(Ruby 版本管理器)是升级的标准您在 OSX 上的 Ruby 安装:https://rvm.io

首先,打开一个终端窗口并发出以下命令:

\curl -L https://get.rvm.io | bash -s stable --ruby

(您需要信任 RVM 开发团队该命令不是恶意的 - 如果您是像我这样的偏执企鹅 ,您可以随时阅读来源:https://github.com/wayneeseguin/rvm ) 完成后您需要重新启动终端以使rvm 命令工作。

rvm list known

(向您展示 Ruby 的最新可用版本)

rvm install ruby-2.3.1

对于特定的版本,后面是

rvm use ruby-2.3.1

如果您只想要最新(当前)版本:

rvm install current && rvm use current

(安装当前稳定版本 - 在编写 ruby​​-2.3.1 时 - 请在新版本发布时更新此 wiki )

关于编译 Ruby 的注意事项:在我的例子中,我还必须安装 Homebrew Link获得我需要的 gems ( RSpec ),这反过来会迫使您安装 Xcode(如果您还没有)https://itunes.apple.com/us/app/xcode/id497799835 AND/OR 从以下位置安装 GCC 包:https://github.com/kennethreitz/osx-gcc-installer以避免运行“make”时出错。

编辑:从 Mavericks 开始,您可以选择只安装 Xcode 命令行工具,而不是整个 Xcode 包,它随 gcc 和许多其他东西一起提供可能需要构建包。可以通过运行 xcode-select --install 并按照屏幕提示进行安装。

错误注意事项:如果您在尝试此命令时遇到错误“RVM is not a function”,访问:How do I change my Ruby version using RVM?寻求解决方案。

关于ruby - 如何在 Mac 上将 Ruby 更新到 1.9.x?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3696564/

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