RVM无法在MacOS上安装ruby

时间:2013-09-15 18:21:58

标签: ruby rvm

我输入以下命令:

$ rvm install 2.0.0 --with-readline-dir=$rvm_path/usr

然后我按“Ctrl + Z”,所以RVM退出。

但是当我再次输入命令时,ruby install error

它停在这里...... 那么,如何解决它,并正确安装ruby?

5 个答案:

答案 0 :(得分:1)

此步骤取决于您的互联网连接带宽和机器配置,最多可能需要15到30分钟。这首先下载(带宽)ruby二进制文件然后编译(CPU + RAM依赖)它。

另外,在您的情况下,它的更新系统包。

答案 1 :(得分:1)

你不应该添加--with-readline-dir=$rvm_path/usr - rvm会自动为你处理。

至于流程 - 需要很长时间,但应该在不到一小时内完成(在慢速互联网连接和计算机上可能很少)。

如果该过程在15分钟内没有显示任何变化,您可以尝试两件事:

  1. 打开另一个控制台/标签并使用top监控流程,在列表顶部,您应该会看到rubycurlcc1,{ {1}} ...但make列中超过10-20%的任何内容都会显示 - 工作已完成。

  2. 打破进程(%CPU)并使用以下命令重新启动:

    CTRL+C

    现在它将显示有关正在发生的事情的更多详细信息 - 包括重定向所有输出的日志文件,您可以使用rvm install 2.0.0 --debug 在其他控制台中查看这些日志文件(从开始到当前位置查看)或{ {1}}(在发生变化时查看更改)

答案 2 :(得分:0)

还注意到CTRL+Z - 这可能会阻止一些阻止RVM的进程 - 尝试运行fg 1 - 它应该启动已停止的进程。

有关CTRL+ZCTRL+C的详细信息,请参阅https://superuser.com/questions/262942/whats-different-between-ctrlz-and-ctrlc-in-unix-command-line

答案 3 :(得分:0)

好的,我只是重新启动我的mac,然后重新安装,这就是全部

答案 4 :(得分:-2)

回应Nerve的答案和depa - 我很担心为什么安装RVM会如此痛苦 - 但是Homebrew在做安装时会成为你最好的朋友。我也遇到了麻烦。

以下是我所遵循的设置教程的链接:http://tutorials.jumpstartlab.com/topics/environment/environment.html

确保已安装自制软件(http://brew.sh/),如果这是您的第一次设置,请尝试查看有关设置的教程并查看是否遗漏了任何内容

如果不这样做 - 有些人会回来并提供有关你到目前为止已经完成的事情的更多信息!