如何升级到最新版本的 Rails?

如何升级到最新版本的 Rails?

我在 OSX Snow Leopard 上运行。使用时ruby -v我发现我有 1.8.7,使用时rails -v我发现我有 2.3.5

当我尝试 gem update rails 时出现以下错误:

bundler 需要 RubyGems 版本 >= 1.3.6

答案1

我建议使用虚拟机而不是试图弄乱 Mac OS 默认的 ruby

答案2

您收到的错误消息是因为新版本的 Rails 需要gem比您现有的版本更新的版本。您可以gem像这样更新:

gem update --system

如果你正在使用系统 gem ,则可能需要sudo。你可以运行以下命令检查 gem 的版本:

gem -v

完成后,您可以确认您的 gem 版本至少为 1.3.6,您应该能够运行:

gem update rails

答案3

根据我的评论,您可以rails通过此命令进行升级(我希望):

sudo gem install rails

答案4

我不知道您是否有 Brew 或 Macport:

如果你已经安装了 Brew,那么你可以使用以下命令进行安装:

sudo gem install rails

或者

brew gem install rails

请通过此链接访问:

http://hivelogic.com/articles/compiling-ruby-rubygems-and-rails-on-snow-leopard/

相关内容