我需要在Windows上将Ruby从1.8.6升级到1.8.7并使用单击安装程序。我不使用ScITE(我确实使用RubyMine,但我认为这没有任何区别)。
如果有人成功完成了这项工作,我将非常感谢您知道您采取了哪些步骤。例如,你先卸载1.8.6吗?我假设之后我需要手动安装宝石而不是插件?还有什么陷阱需要注意吗?
由于
答案 0 :(得分:1)
如果您使用One-Click安装程序安装Ruby,那么我建议您单独保留该安装并在新目录中安装较新的RubyInstaller。
RubyInstaller和One-Click在技术方面有很大不同,这可能会影响您的升级路径(覆盖或安装在其上)
此外,旧的一键式安装程序有一个不好的习惯,即删除你的宝石和自定义,这可能会让你拉扯你的头发。
我的建议是:
gem list
),以备再次安装时使用C:\Ruby187
)如果您使用Rails和Bundler,则无需在gem install bundler
之外安装gem。
希望这有帮助。
答案 1 :(得分:0)
我的意见:
卸载ruby 1.8.6并安装1.8.7。
你不需要担心宝石,至少如果你使用的是rails3,你可以为项目运行一个bundle install,一切都是自动完成的(如果使用mysql2,你可能会遇到问题,但是对于开发,sqlite3或旧的mysql会很好)