gpt4 book ai didi

ruby-on-rails - 使用 rbenv 安装 ruby​​ 2.2.3 后,它有一个不同的版本

转载 作者:数据小太阳 更新时间:2023-10-29 08:07:35 24 4
gpt4 key购买 nike

我正在尝试使用 Rails 5,它需要 Ruby 版本 >= 2.2.2。

我用 rbenv install 2.2.3 安装了 2.2.3并将其设置为全局。当我检查 ruby -v我得到 ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin15] .

但是当我运行 bundle exec railties/exe/rails new /parent-folder/api --api --edge我收到错误:

Rails 5 requires Ruby 2.2.2 or newer.

You're running
ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin14.0]

如果我明确地将本地版本设置为确切的版本号 2.2.3p1732.2.3然后它说 rbenv: version '2.2.3' is not installed (或相应的 2.2.3p173)。

当我执行 rbenv install -l 时仅检查可用版本 2.2.3已列出,而不是 2.2.3p173 .

不明白如何让它工作。

旁注:我已经更新了 ruby​​ 构建,我的 $PATH 正确设置了 rbenv,我没有安装 rvm。

最佳答案

代替 bundle exec railties/exe/rails new/parent-folder/api --api --edge 试试 ./rails/railties/exe/rails new myapp --edge --dev 其中“rails”是 rails git 仓库。

关于ruby-on-rails - 使用 rbenv 安装 ruby​​ 2.2.3 后,它有一个不同的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34033885/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com