【问题标题】:Error initializing React Native app: "Your Ruby version is 2.6.10, but your Gemfile specified 2.7.5"初始化 React Native 应用程序时出错:\"您的 Ruby 版本是 2.6.10,但您的 Gemfile 指定为 2.7.5\"
【发布时间】:2022-12-04 09:52:24
【问题描述】:

我知道存在类似的问题。

我已经经历了其中的大部分,但到目前为止,没有一个解决方案有效。

这是上下文:

操作系统:macOS 文图拉 13.0.1(英特尔处理器)

以下是一些命令输出:

$ ruby -v
ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-darwin22]
$ which ruby
/Users/..../.rbenv/shims/ruby
$  bundler -v
Bundler version 2.3.26
$ which bundler
/Users/..../.rbenv/shims/bundler

我的~/.bash_profile~/.zshrc包含:

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
export PATH="$HOME/.rbenv/shims:$PATH"
eval "$(rbenv init -)"

我什么都不知道红宝石,我正在使用rbenv来管理红宝石版本。

我在另一个 macOS 系统上完成了类似的设置,但出于某种原因,在这个系统上,我没有尝试过任何工作。

任何帮助表示赞赏。

谢谢。

【问题讨论】:

    标签: ruby react-native macos


    【解决方案1】:

    在您运行npx react-native init 的目录中,尝试以下代码:

    rbenv init
    rbenv shell 2.7.5
    eval "$(rbenv init - bash)";
    

    【讨论】:

      猜你喜欢
      • 2022-11-08
      • 2022-11-17
      • 2021-11-18
      • 1970-01-01
      • 2016-03-04
      • 2014-05-27
      • 2018-06-09
      • 2018-07-29
      • 1970-01-01
      相关资源
      最近更新 更多