无法在 Mac Sequoia 15.0.1 中安装 ruby 3.2.2。 M2芯片

问题描述 投票:0回答:1

我尝试使用 RVM 作为程序包管理器在 Mac 上安装 ruby-3.2.2,但遇到与 [电子邮件受保护] 相关的错误。不仅对于 ruby-3.2.2,对于旧版本我也遇到同样的错误。

Error running 'requirements_osx_brew_libs_install [email protected]',
please read /Users/pramod/.rvm/log/1730774114_ruby-3.2.2/[email protected]
Requirements installation failed with status: 1.

之前我可以安装 ruby-3.2.2。我检查了上面的日志文件,发现了这个。

+requirements_osx_brew_libs_install:2> brew install autoconf automake libtool pkg-config coreutils libyaml [email protected] --force
Error: [email protected] has been disabled because it is not supported upstream! It was disabled on 2024-10-24.

尝试安装[电子邮件受保护]的位置,因为它已被弃用。我已经安装了 openssl@3。我尝试指示 rvm 使用 openssl@3 ,如下所示

export RUBY_CONFIGURE_OPTS="--with-openssl-dir=$(brew --prefix openssl@3)"
rvm install ruby-3.2.2 -C --with-openssl-dir=/usr/local/etc/openssl@3

并尝试了所有方法,仍然在 [电子邮件受保护]处出现错误。我该如何解决这个问题?我使用 rvm 作为包管理器来安装 ruby 版本。需要帮助!

ruby rvm ruby-install
1个回答
0
投票

谢谢! 更新 RVM 对我来说同样有效。更具体地说,使用

head
而不是
stable
进行更新。

© www.soinside.com 2019 - 2024. All rights reserved.