You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS下创建React Native新项目遇Ruby版本不匹配问题解决方法

解决MacOS下React Native项目Ruby版本不匹配问题

报错信息:Your Ruby version is 2.7.4, but your Gemfile specified 2.7.3

方法一:用rbenv统一Ruby版本

  • 先检查是否安装了rbenv,终端执行 rbenv --version,未安装则用Homebrew安装:brew install rbenv
  • 安装指定的2.7.3版本:rbenv install 2.7.3
  • 为当前项目设置该版本:rbenv local 2.7.3
  • 执行 ruby -v 确认版本切换为2.7.3,之后重新运行项目的依赖安装命令(比如npm install或yarn install)

方法二:用rvm管理版本

  • 检查rvm是否安装:rvm --version,未安装则执行:\curl -sSL https://get.rvm.io | bash -s stable
  • 安装2.7.3版本:rvm install 2.7.3
  • 为当前项目创建并绑定对应gemset:rvm use 2.7.3@你的项目名 --create(替换“你的项目名”为实际项目名称)
  • 确认版本无误后继续安装项目依赖

方法三:临时修改Gemfile版本(不推荐,可能引发依赖兼容问题)

  • 找到项目根目录下的Gemfile文件,将其中的ruby '2.7.3'修改为ruby '2.7.4'
  • 执行 bundle install 完成依赖更新

内容的提问来源于stack exchange,提问作者Vasanth kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 23:55:23