1

我一直在寻找如何通过我的 Mac 上的终端安装它。我用的是雪豹。当我使用命令时: rvm install 1.9.3 我还遵循了导致我安装的其他程序,现在当前版本是 1.8.3

运行'./configure --prefix="/Users/jose/.rvm/usr"'时出错,请阅读/Users/jose/.rvm/log/ruby-1.9.3-p125/yaml/configure.log

然后它提到了一些关于 xcode 的内容,并且在 PATH 中找不到 autoreconf。

运行 'patch -F 25 -p1 -N -f <"/Users/jose/.rvm/patches/ruby/1.9.3/p125/xcode-debugopt-fix-e34840.diff"' 时出错,请阅读 /Users/ jose/.rvm/log/ruby-1.9.3-p125/patch.apply.xcode-debugopt-fix-r34840.log rvm 需要 autoreconf 来安装选定的 ruby​​ 解释器,但是在 PATH 中找不到 autoreconf

我已经尝试了一段时间,发现我需要有 Xcode 用于我找不到的雪豹。所以我的最后一个选择是升级到狮子,但我不知道升级。有点害怕升级,一切都变得有问题。

Rails 2.3.5
Jose-Gomezs-MacBook-Pro:~ josegomez$ ruby​​ -v
ruby​​ 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]
Jose-Gomezs-MacBook-Pro:~ josegomez$ gem -v
1.8.15
何塞-戈麦斯-MacBook-Pro:~ josegomez$ rvm -v

rvm 1.11.6 (stable) by Wayne E. Seguin,Michal Papis > [https://rvm.beginrescueend.com/]

4

7 回答 7

6

安装 brew,然后:

brew install automake

将 autoreconf 添加到您的路径中。

1.9.3 现在可以与 XCode 4.3 中的 LLVM 编译器一起使用,因此从 App Store 安装最新版本应该不会有任何问题。

我昨晚重建了我的 Mac,一切都非常标准。来自 App Store 的 RVM、Brew、XCode、来自 XCode 的命令行工具、来自 brew 的 autoreconf、来自 rvm 的 1.9.3-p125。

于 2012-04-06T00:31:27.747 回答
1

对于获取补丁应用程序问题 - 使用rvm reinstall 1.9.3.

要安装 ruby​​ 1.8.7,您需要 GCC 4.2(如(gcc-4.2 程序)而不是基于 LLVM 的编译器(如 clang),最简单的方法是 osx-gcc-installer,您也可以安装 Xcode 4.1 - 但这是更难。

请注意1.9.3-p125尚未完全准备好clang,您仍然可以更好地使用gcc-4.2表格osx-gcc-installer/Xcode 4.1

于 2012-04-06T00:34:41.477 回答
0

我是在我的 Mac 上完成的,我记得在我的 .bash_profile 中更改了一些设置。这是我遵循的链接。希望它也适用于你。

http://net.tutsplus.com/tutorials/ruby/how-to-install-ruby-on-a-mac/

于 2012-04-05T23:45:46.067 回答
0

在 Apple 注册一个免费的开发者帐户,您就可以访问 Xcode for Snow Leopard。一旦你安装了 Xcode 和包含的开发者工具,你就可以使用 RVM 安装 Ruby on Rails。

于 2012-04-06T00:39:34.213 回答
0

只有标题相关:

bash -s stable --rails < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)

您可以在此处获取更多详细信息:https ://gist.github.com/2246595 - 这将进入引导模式,有助于获取应用程序并运行

于 2012-04-06T00:48:54.387 回答
0

试试 ThoughtBot 的这个脚本来自动配置你的系统: https ://github.com/thoughtbot/laptop

它做了很多,通常需要一个 Lion 系统,安装 gcc,并获得 rvm,最后是 rails。极力推荐。

于 2012-04-06T01:49:18.773 回答
0

只是为了关闭它,我发现我必须将我在 Mac 上的日期推迟到 2012 年 1 月之前的某个时间并安装 xcode。安装后,您可以将时间设置为正常,您应该一切顺利。但是我从我的导师那里得到了一份非常酷的 xcode。

于 2012-05-09T22:36:45.473 回答