当运行iOS工程时,遇到gemfile文件,对ruby的版本是有要求的。
或者你因为其他原因导致需要安装或者升级ruby版本。
有时候会遇到以下报错:
Your Ruby version is 2.6.3, but your Gemfile specified >= 2.6.10
Error running '__rvm_make install',
please read /Users/hanweixing/.rvm/log/1708659865_ruby-2.7.5/install.log
There has been an error while running make install. Halting the installation.
当遇到这样的错误时,你可以按照以下步骤进行解决:
ruby -v
rvm cleanup all
rvm get stable --verbose
curl -sSL https://get.rvm.io | bash -s stable --ruby
rvm install ruby --verbose
rvm list known
rvm install ruby-3.2.2 --verbose
rvm install 3.2.2 -C --with-openssl-dir=/opt/homebrew/opt/openssl@3.1 --verbose
这2个命令基本可以让安装ruby成功
通过
ruby -v
命令查看ruby对应版本是否是刚安装的那个版本。
查看本地安装的ruby版本
rvm list