RVM无法安装Rubies

时间:2013-12-09 20:17:23

标签: ruby-on-rails ruby windows cygwin rvm

为什么RVM无法安装ruby?

我的开发机器死了,我正在另一台机器Cygwin 32位,Win 7 64位和RVM上重新创建我的开发环境。我使用标准\curl -sSL https://get.rvm.io | bash安装了RVM,并遵循此脚本Installing RVM With Cygwin on Windows并使用Ruby \curl -sSL https://get.rvm.io | bash -s stable --ruby安装RVM。 RVM似乎每次都成功安装,但是当我尝试使用RVM安装Ruby版本时,我收到以下消息:

  

搜索二进制红宝石,这可能需要一些时间。没有二进制   红宝石可用于:cygwin / unknown / i386 / ruby​​-2.0.0-p353。继续   与编译。请阅读'rvm help mount'以获取更多信息   在二进制红宝石上。检查cygwin的要求。要求   尚未实现对cygwin的支持,请在此处报告错误=>   https://github.com/wayneeseguin/rvm/issues要求安装   状态失败:1。

我不记得在我之前的相同配置中,设置与RVM有任何问题。我安装了多个版本的Ruby,并且可以使用RVM在它们之间移动。

我使用RVM之外的Cygwin安装程序成功安装了Ruby 1.9.3。与Cygwin 64位类似的错误。

我已经多次安装和卸载Cygwin,与RVM一样没有成功。经过大量的搜索和反复试验后,我开始关注这个问题cygwin/unknown/i386/ruby-2.0.0-p353它可能是一个PATH环境变量问题吗?感谢

1 个答案:

答案 0 :(得分:5)

您有两种选择:

  1. 停用autolibsrvm autolibs disable
  2. 切换到branch with cygwin development

    rvm get branch /features/cygwin
    rvm requirements