今天我的macbook执行 rvm install 3.0.0
安装命令的时候出现下面的报错。
Error running ‘ CFLAGS=-O3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/libksba/include -I/usr/local/opt/readline/include -I/usr/local/opt/zlib/include ……
报错提示
经过反复尝试和各种搜索,发现需要重新安装Homebrew才可以。
- 右键单击应用程序/实用程序文件夹中的终端,获取信息,勾选“使用 Rosetta 打开”框。
- 卸载自制软件
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
rm -rf /opt/homebrew/*
sudo rm -rf /opt/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.7
或任何版本