【问题标题】:RVM fails to install RubiesRVM 无法安装 Ruby
【发布时间】:2013-12-27 02:36:26
【问题描述】:

为什么 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 环境变量问题吗?谢谢

【问题讨论】:

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


    【解决方案1】:

    你有两个选择:

    1. 禁用autolibs:rvm autolibs disable
    2. 切换到branch with cygwin development

      rvm get branch /features/cygwin
      rvm requirements
      

    【讨论】:

    • 现在正在处理#2。我不得不使用 RVM 脚本的 PATH 来找到 setup.exe(或 setup-x86_64.exe)
    • 请在此处留下有关任何问题(和可能的解决方案)的说明 => github.com/wayneeseguin/rvm/pull/2360
    • @ToddiusZho 运气好吗?我在 Mac 上,在 Windows 7 上学习 cygwin,很想知道用什么编辑 $PATH
    • 我今天尝试了更新版本,一切似乎都正常。 rvm 变得稳定; rvm 安装 2.1.1; rvm 安装 2.1.2
    猜你喜欢
    • 2016-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-21
    • 2013-03-09
    • 1970-01-01
    相关资源
    最近更新 更多