我正在尝试在 macOS 12.5 上安装 Ruby 3.1.2,使用 chruby 作为我的版本管理器。
运行ruby-install ruby,我收到此错误:
>>> Extracting ruby-3.1.2.tar.xz to /Users/justin/src/ruby-3.1.2 ...
/usr/local/bin/../share/ruby-install/util.sh: line 56: xzcat: command not found
/usr/local/bin/ruby-install: line 46: cd: /Users/justin/src/ruby-3.1.2: No such file or directory
>>> Regenerating ./configure script ...
autoreconf: error: 'configure.ac' is required
!!! Configuration of ruby 3.1.2 failed!
我不太确定如何解决这个问题。有人可以给我一些建议吗?
Hol*_*ust 13
ruby-install 跟踪此问题似乎存在问题。
我认为 ruby-install 目前并未明确依赖为xz依赖项,尽管 chruby 和 ruby-install 需要它们。在新版本的 ruby-install 在 homebrew 上完全可用之前,您可以xz使用以下命令手动安装该软件包
brew install xz
确保xz(以及xzcat可执行文件)在您的系统上可用。之后,您应该能够安装您的 Ruby 版本。
| 归档时间: | 
 | 
| 查看次数: | 2504 次 | 
| 最近记录: |