【问题标题】:Can't install ruby 1.9.2 with rvm in mountain lion无法在山狮中使用 rvm 安装 ruby​​ 1.9.2
【发布时间】:2012-10-05 18:18:33
【问题描述】:

当我执行以下操作时,我安装了 rvm,现在尝试安装 ruby​​ 1.9.2:

~% rvm install 1.9.2
No binary rubies available for: ///ruby-1.9.2-p320.
Continuing with compilation. Please read 'rvm mount' to get more information on binary  rubies.
Fetching yaml-0.1.4.tar.gz to /Users/info/.rvm/archives
Extracting yaml-0.1.4.tar.gz to /Users/info/.rvm/src
Configuring yaml in /Users/info/.rvm/src/yaml-0.1.4.

我不知道我在这里做错了什么,请注意我使用的是山狮 OS X,并且我已经使用 rvm 安装了 ruby​​ 1.9.3

~% rvm list 

rvm rubies

=* ruby-1.9.3-p194 [ x86_64 ]

# => - current
# =* - current && default
#  * - default

你知道我在这里做错了什么吗?

请注意 rvm 要求给我以下结果:https://gist.github.com/edb19698cd23e52999f5

谢谢

【问题讨论】:

  • 有什么问题?看起来它正在开始编译过程。
  • 没有可用的二进制 rubiest ,而且在这个阶段它正在冻结
  • 你确定它没有忙于编译吗?
  • 不,在这个阶段我应该得到一个进度条,里面有一些要下载的东西,但我已经运行了 15 分钟,但我什么也没得到,即使消息为你可以c
  • 在某些机器上构建 ruby​​ 需要超过 15 分钟,你确定它不只是工作吗?

标签: ruby-on-rails ruby ruby-on-rails-3 rvm


【解决方案1】:

这对我有用 确保 RVM 是最新的

rvm get head

CC=/usr/bin/gcc rvm install 1.9.2 --enable-shared

注意:/usr/bin/gcc ==> 路径/to/gcc

【讨论】:

    【解决方案2】:

    RVM 刚刚升级了他们的版本并添加了二进制 ruby​​ 选项,这意味着它将在你的机器上下载并编译 ruby​​,因为它没有找到合适的二进制文件。这不是错误,只是一个信息。看起来只是花时间,下载/编译需求可能需要 30 分钟。

    【讨论】:

    • 但它根本不动,根本没有进展,过去 40 分钟我才得到这个:% rvm install 1.9.2 没有可用于:///ruby-1.9 的二进制红宝石。 2-p320。继续编译。请阅读“rvm mount”以获取有关二进制红宝石的更多信息。将 yaml-0.1.4.tar.gz 提取到 /Users/info/.rvm/archives 将 yaml-0.1.4.tar.gz 提取到 /Users/info/.rvm/src 在 /Users/info/.rvm 中配置 yaml /src/yaml-0.1.4.仅此而已
    • 检查你的活动监视器或任何你用来查看进程 CPU 和内存使用情况的东西,它可能需要这么长时间,这实际上取决于很多因素。
    • 但这从未发生在我身上,我之前安装了这么多包,从来没有遇到过同样的问题,请查看screencast.com/t/GB9sAY5UKZad
    猜你喜欢
    • 1970-01-01
    • 2013-10-04
    • 2014-12-15
    • 2011-05-09
    • 1970-01-01
    • 2012-09-03
    • 1970-01-01
    • 2011-10-02
    • 1970-01-01
    相关资源
    最近更新 更多