gpt4 book ai didi

ruby-on-rails - 如果我在我的机器上运行不同版本的 Ruby,我如何测试从 GitHub 克隆的某人的 Rails 应用程序?

转载 作者:太空宇宙 更新时间:2023-11-03 17:31:56 24 4
gpt4 key购买 nike

我遇到的问题是,在我克隆存储库并尝试测试应用程序后,我得到了这个错误——“你的 Ruby 版本是 2.2.3,但你的 Gemfile 指定为 2.1.1。”

当我运行 bundle install 或尝试运行 rails server 时出现同样的错误。我是否需要安装较旧的 2.1.1 版 ruby​​ 才能测试应用程序?

最佳答案

您可以安装多个 ruby​​ 版本并使用以下命令在它们之间切换:

  1. rvm -- RVM 是一种命令行工具,可让您轻松安装、管理和使用从解释器到 gem 集的多个 ruby​​ 环境。
  2. rbenv -- 使用 rbenv 为您的应用程序选择一个 Ruby 版本,并保证您的开发环境与生产相匹配。

安装了 rbenv 后,您可以调用:

rbenv install 2.1.1
ruby --version #=> 2.1.1
bundle install

现在您已准备好使用作者预期的版本测试您的 Rails 应用。

rvm 的工作流程非常相似。

关于ruby-on-rails - 如果我在我的机器上运行不同版本的 Ruby,我如何测试从 GitHub 克隆的某人的 Rails 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32573674/

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