Ruby on rails 如何测试某人';如果我在我的机器上运行不同版本的Ruby,是否从GitHub克隆了s Rails应用程序?
我遇到的问题是,在我克隆repo并尝试测试应用程序之后,我得到了这个错误——“您的Ruby版本是2.2.3,但您的Gemfile指定为2.1.1。”Ruby on rails 如何测试某人';如果我在我的机器上运行不同版本的Ruby,是否从GitHub克隆了s Rails应用程序?,ruby-on-rails,ruby,git,Ruby On Rails,Ruby,Git,我遇到的问题是,在我克隆repo并尝试测试应用程序之后,我得到了这个错误——“您的Ruby版本是2.2.3,但您的Gemfile指定为2.1.1。” 运行bundle安装或尝试运行rails服务器时出现相同错误。我是否需要安装旧版本的ruby 2.1.1才能测试应用程序?您可以安装多个ruby版本,并使用以下方法在它们之间切换: --RVM是一个命令行工具,它允许您轻松地安装、管理和使用多个ruby环境,从解释器到Gem集 --使用rbenv为您的应用程序选择Ruby版本,并确保您的开发环境与生
运行bundle安装或尝试运行rails服务器时出现相同错误。我是否需要安装旧版本的ruby 2.1.1才能测试应用程序?您可以安装多个ruby版本,并使用以下方法在它们之间切换:
rbenv
后,您可以调用:
rbenv install 2.1.1
ruby --version #=> 2.1.1
bundle install
现在,您已经准备好使用作者指定的版本测试Rails应用程序
与
rvm
的工作流非常相似。您可以安装多个ruby版本,并使用以下方法在它们之间切换:
rbenv
后,您可以调用:
rbenv install 2.1.1
ruby --version #=> 2.1.1
bundle install
现在,您已经准备好使用作者指定的版本测试Rails应用程序
与
rvm
的工作流非常相似。我建议使用类似于(Ruby版本管理器)的工具并安装多个rubies。你可以看到安装了什么红宝石
rvm list rubies
我建议使用Ruby版本管理器之类的工具并安装多个rubies。你可以看到安装了什么红宝石
rvm list rubies
更改GEM文件中的第一行以指定ruby 2.2.3。更改GEM文件中的第一行以指定ruby 2.2.3。使用RVM或RBENV,以便在不同的目录(repo)中拥有不同版本的ruby当我开始使用rvm时,我发现本指南非常有用:使用rvm或RBENV,以便在不同的目录(repo)中使用不同版本的Ruby。当我开始使用rvm时,我发现本指南非常有用:当我调用RBENV安装2.1.1时,它说它已经安装了2.1.1,但当我检查版本时,它并没有改变…安装ruby-2.1.1。。。修补文件ext/readline/readline.c修补文件ext/readline/extconf.rb修补文件ext/readline/extconf.rb已将ruby-2.1.1安装到/home/danny/.rbenv/versions/2.1.1danny@danny-Dell-System-Inspiron-N7110:~$ruby--版本ruby 2.2.3p173(2015-08-18修订版51636)[x86_64-linux]当我调用rbenv install 2.1.1时,它说它已经安装了2.1.1,但当我检查版本时,它并没有改变…安装ruby-2.1.1。。。修补文件ext/readline/readline.c修补文件ext/readline/extconf.rb修补文件ext/readline/extconf.rb已将ruby-2.1.1安装到/home/danny/.rbenv/versions/2.1.1danny@danny-Dell-System-Inspiron-N7110:~$ruby--版本ruby 2.2.3p173(2015-08-18修订版51636)[x86_64-linux]