无法通过 rvm 安装 ruby 2.6.6,在 macbook pro m1 上出现错误 运行 '__rvm_make -10'
Can't install ruby 2.6.6 via rvm, error running '__rvm_make -10' on macbook pro m1
安装 ruby 2.6.6 时出现此错误:
Error running '__rvm_make -10'
please read /home/.rvm/log/1642694273_ruby-2.6.6/make.log
There has been an error while running make. Halting the installation.
我尝试重新安装 rvm,但这没有任何改变。
其他 ruby 版本安装正常。
rvm install 2.6.6 --with-out-ext=fiddle
为我工作
右键单击 Application/Utilities 文件夹中的终端,获取信息,勾选“使用 Rosetta 打开”框。
卸载 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
rm -rf /opt/homebrew/*
sudo rm -rf /opt/homebrew
重新安装 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
重启终端
检查 Homebrew 是否工作正常:brew doctor
重新安装 openssl:brew install openssl
安装Ruby:rvm install 2.5.3
或任何版本
运行
sudo apt-get install ruby-dev
然后尝试安装
安装 ruby 2.6.6 时出现此错误:
Error running '__rvm_make -10'
please read /home/.rvm/log/1642694273_ruby-2.6.6/make.log
There has been an error while running make. Halting the installation.
我尝试重新安装 rvm,但这没有任何改变。
其他 ruby 版本安装正常。
rvm install 2.6.6 --with-out-ext=fiddle
为我工作
右键单击 Application/Utilities 文件夹中的终端,获取信息,勾选“使用 Rosetta 打开”框。
卸载 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
rm -rf /opt/homebrew/*
sudo rm -rf /opt/homebrew
重新安装 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
重启终端
检查 Homebrew 是否工作正常:
brew doctor
重新安装 openssl:
brew install openssl
安装Ruby:
rvm install 2.5.3
或任何版本
运行
sudo apt-get install ruby-dev
然后尝试安装