Rails 4 railties的可执行文件“ rails”与铁轨冲突 [英] Rails 4 railties's executable "rails" conflicts with rails

查看:65
本文介绍了Rails 4 railties的可执行文件“ rails”与铁轨冲突的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有rails 4,这是我的默认版本(并且我仍然希望如此)。但我想在计算机上添加rails 3.2。
在以下命令上: gem install rails -v 3.2.16

I have rails 4 and that's my default version (and I still wants it to be). but I d'like to add rails 3.2 on my computer. On the following command: gem install rails -v 3.2.16

我有此警告:

railties's executable "rails" conflicts with rails
Overwrite the executable? [yN] 

我想知道这是否会给我的4.0.1带来一些错误?

I d'like to know if this will cause some bugs to my 4.0.1?

推荐答案

您应使用rvm并将rails 3安装到新的gemset中。确切地执行以下步骤:

You should use rvm and install rails 3 into a new gemset. Exactly do steps as follows:


  1. 安装 rvm

安装或使用红宝石:

rvm install ruby-2.0.0


  • 创建一个 gemset ,然后使用它:

    rvm gemset create rails_1_app
    rvm gemset use rails_1_app
    


  • 安装捆绑程序:

  • Install bunlder:

    gem install bundler
    


  • 创建 Gemfile ,并在其中指定 rails 4:

  • Create Gemfile, and specify rails 4 in it:

    gem 'rails', '~> 4.0'
    


  • 安装需要gems:

  • Install requires gems:

    bundle install
    


  • 重复步骤3- 6为一个新的宝石集,但在其中指定了 rails 3:

    gem 'rails', '~> 3.0'
    


  • 这篇关于Rails 4 railties的可执行文件“ rails”与铁轨冲突的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

    查看全文
    登录 关闭
    扫码关注1秒登录
    发送“验证码”获取 | 15天全站免登陆