【问题标题】:Steps for Upgrading Ruby Installer for Windows from 1.8.6 to 1.8.7将适用于 Windows 的 Ruby 安装程序从 1.8.6 升级到 1.8.7 的步骤
【发布时间】:2011-01-25 11:10:25
【问题描述】:

我需要在 Windows 上将 Ruby 从 1.8.6 升级到 1.8.7,并且我使用一键式安装程序。我不使用 ScITE(我确实使用 RubyMine,但我认为这没有任何区别)。

如果有人成功完成此操作,我将不胜感激知道您采取了哪些步骤。比如你是不是先卸载了1.8.6?我假设之后我需要手动安装 gems 而不是插件?有什么需要注意的陷阱吗?

谢谢

【问题讨论】:

    标签: ruby-on-rails ruby windows


    【解决方案1】:

    如果您使用 One-Click Installer 安装了 Ruby,那么我建议您保留该安装并在新目录中安装更新的 RubyInstaller。

    RubyInstaller 和 One-Click 在技术方面存在很大差异,这可能会影响您的升级路径(覆盖或安装在其之上)

    此外,旧的 One-Click Installer 有删除您的宝石和自定义设置的坏习惯,这可能会让您抓狂。

    我的建议是:

    1. 获取所有已安装 gem (gem list) 的列表,以防您想再次安装它们
    2. 在不同的目录中安装 RubyInstaller(默认为C:\Ruby187
    3. 安装缺少的 gems

    如果您使用 Rails 和 Bundler,则不需要安装 gem install bundler 以外的 gem。

    希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      我的看法:

      卸载 ruby​​ 1.8.6 并安装 1.8.7。

      你不需要担心 gems,至少如果你使用 rails3,你可以为一个项目运行 bundle install 并且一切都会自动完成(如果使用 mysql2,你可能会遇到问题,但是对于开发,sqlite3或旧的mysql都可以)

      【讨论】:

        猜你喜欢
        • 2011-02-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多