Ruby on Rails - 需要在应用程序中使用旧版本的ruby

Jam*_*sWu 1 ruby ruby-on-rails

我的问题是尝试创建一个本地服务器,这样我就能理解一个由我的新团队开发的应用程序.我的问题是我使用的是Ruby 2.3.3,而Gemfile需要2.3.1.我无法编辑Gemfile,因为我被告知要更改Ruby版本是很困难的.命令行中的相关代码:

C:\Sites>cd app

C:\Sites\app>rails server
Your Ruby version is 2.3.3, but your Gemfile specified 2.3.1
Run Code Online (Sandbox Code Playgroud)

因此,如何将我的Ruby降级到2.3.1,这样我就可以创建本地服务器并开始使用这个应用程序了?我看过rvm,说实话,它在安装和使用方面很混乱,所以我没有成功.

我正在使用Windows 10,如果这有帮助的话.谢谢.

rai*_*ive 5

我个人会利用Ruby版本管理工具(如rbenvRVM)来安装多个版本的Ruby.要在Windows上完成此操作,您需要在Windows上使用不同的终端/ shell,例如GitBash或Ubuntu Bash.我强烈建议在Windows上进行开发时这样做.