我还是RoR的新手,遵循了一个教程,一直在开发一些应用程序。我已安装http://railsinstaller.org/en适用于我的Windows7 64位操作系统。
我想从升级
Ruby-1.9.3p392->2.0.0轨道-3.2.13->4
Rails安装程序没有这个。要升级Ruby,我应该在http://rubyinstaller.org/?我可以下载它,但我如何才能正确地将我的ruby版本改写为ugprade。与Rails 4相同。寻找任何指向正确方向的指针。
谢谢。
好吧,你真的应该一直使用像rvm这样的东西,至少在开发时,要限制你在项目中使用的gem。
如果你已经有一个应用程序在运行,我建议你看Ryan Bates的railscast。
http://railscasts.com/episodes/415-upgrading-to-rails-4
如果你也在升级你的应用程序,这是rails应用程序的一篇很棒的文章,它会让一切变得更加清晰。
http://railsapps.github.io/updating-rails.html
希望这能有所帮助:D。
在Windows上获得最新版本的Ruby基本上有三个选项。
- 从下载Ruby 2.0.0http://rubyinstaller.org并更改windows环境变量中的PATH
- 使用pik来管理Ruby版本
- 卸载RailsInstaller并从Github尝试3.0.0 alpha版本
需要注意的是,一些gem,如sqlite3,可能需要使用Ruby2进行手动编译。
对于Rails4,最好的选择是在项目中使用Bundler并以这种方式安装它。RailsInstaller应了解Bundler,不同版本之间不应冲突。
希望这能有所帮助,如果你有进一步的问题,请查看RailsInstaller谷歌小组或Freenode IRC上的#RailsInstaller。
Evan