我试图在macOS 12.5上安装Ruby3.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!我不太清楚如何解决这个问题。有人给我小费吗?
发布于 2022-08-11 15:30:44
似乎有红宝石安装中的一个问题在跟踪这一点。
我认为ruby目前并不显式地依赖于xz作为依赖项,尽管它们是chruby和ruby所必需的。在新版本的ruby-install完全可用之前,您可以用以下方式手动安装xz包
brew install xz以确保xz (以及xzcat可执行文件)在您的系统上可用。之后,您应该能够安装Ruby版本了。
https://stackoverflow.com/questions/73315657
复制相似问题