如何在Windows中更新ruby

use*_*706 32 ruby ruby-on-rails ruby-on-rails-4

我通过rails安装程序下载了ruby,但我现在想要ruby 2.0.0并且已经下载了它.我如何更新我的红宝石,因为我这样做

ruby -v

它仍然作为ruby版本1.9.3出现.

sok*_*oku 28

我建议使用Chocolatey来管理你的ruby安装.

它是Windows的unix风格包管理器.

它很容易安装,你可以在他们的网站上找到说明.

在cmd.exe中:

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Run Code Online (Sandbox Code Playgroud)

然后你可以安装ruby:

choco install ruby
Run Code Online (Sandbox Code Playgroud)

并在以后升级:

choco upgrade ruby
Run Code Online (Sandbox Code Playgroud)


Luí*_*lho 26

最简单的方法可能是使用RubyInstaller,其版本2.0.0-p0现在可以作为安装程序下载.请访问http://rubyinstaller.org/链接以获取更多信息.

  • 在公告中他们声明_"不要在现有的Ruby 1.9.3之上安装Ruby 2.0,或者尝试使用编译后的扩展."_(https://groups.google.com/forum/#!topic/rubyinstaller/mg5ailNICvM /讨论).所以,是的,请继续删除以前的版本并安装新版本.祝好运! (4认同)