我 git 克隆了一个开源软件,目前正计划为其做出贡献。最初我用 rvm 安装了 ruby 1.9.3 并安装了 gem install rails - 它获取了 4.0 版(最新版本)
我也用 rvm 安装了 ruby 2.0 并做了“gem install rails”,这也让我获得了 4.0 版
我打算用 rails 3.2.13 安装 ruby 1.9.3 - 一个旧版本的 rails 可以使用不同的软件并使用 rvm 在它们之间切换
因此,由于我的开源软件是用 1.9.3 和 rails 3.2.13 编写的,我尝试
gem 卸载 rails 并删除了所有 rails 版本,但是当我执行 rails-v 时,它仍然是 4.0
我从另一个问题中发现,我需要删除与 4.0 关联的文件夹以删除 4.0,另一个问题建议我安装 rails 3.2.13 但是当我制作一个新应用程序时,我可以只执行 rails 3.2.13 new app 等. 当我切换到仍然有 4.0 的 2.00 时,我在 1.9.3 下安装了它,我尝试了 rails 3.2.13 新应用程序,它运行了,我认为它不应该运行。
我对此越来越感到沮丧,我希望在我浏览更多问题时有人能帮助我。