【问题标题】:How to install rails mac OSX Mountain Lion? [duplicate]如何安装rails mac OSX Mountain Lion? [复制]
【发布时间】:2012-10-05 12:14:45
【问题描述】:

可能重复:
OS X Mountain Lion: gcc-4.2 No such file or directory

在我的 MAC 上安装滑轨时遇到问题。

我正在自学 RoR,但我无法安装 rails。

这就是我所做的: 1 - 安装 XCode 并下载“命令行工具”

2 - 使用此代码安装 RVM:

curl -L https://get.rvm.io | bash -s stable

3 - 安装 HomeBrew 和 libksba:

ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go)

brew install libksba

4 - 使用 RVM 安装 Ruby(RVM 命令仅在我重新启动系统后才有效):

rvm install 1.9.3

5 - 默认定义为 Ruby 1.9.3:

rvm --default 1.9.3

6 - 现在我正在尝试运行此代码:

gem install rails

但它返回此错误:

Guerreiro:~ rguerreiro$ gem install rails 构建原生扩展。这可能需要一段时间... 错误:安装导轨时出错: 错误:无法构建 gem 原生扩展。

   /Users/rguerreiro/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb

创建 Makefile

制作 编译生成器.c make: /usr/bin/gcc-4.2: 没有这样的文件或目录 make: *** [generator.o] 错误 1

Gem 文件将继续安装在 /Users/rguerreiro/.rvm/gems/ruby-1.9.3-p194/gems/json-1.7.5 中以供检查。 结果记录到 /Users/rguerreiro/.rvm/gems/ruby-1.9.3-p194/gems/json-1.7.5/ext/json/ext/generator/gem_make.out

【问题讨论】:

  • 查看this question 的答案:验证您的 XCode 和 gcc 设置。
  • 是的!有效!!!真的真的很感谢!请将其发布为答案,以便我标记为解决方案!

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


【解决方案1】:

RVM 支持多个不同版本的 rubies,因此是 RoR 开发的首选。 在https://rvm.io/rvm/install/查看安装步骤

【讨论】:

  • 好的,我运行了这个命令:\curl -L get.rvm.io | bash -s stable --rails 这是安装rails的命令吗?
  • railsinstaller.org/#osx查看OSX的rails安装步骤
【解决方案2】:

你读过rvm requirements吗?它会告诉你如何获取 osx-gcc-installer - 安装它,它应该会进入下一步。

【讨论】:

    猜你喜欢
    • 2013-04-13
    • 1970-01-01
    • 2013-09-21
    • 1970-01-01
    • 1970-01-01
    • 2013-04-06
    • 2012-10-11
    • 2012-12-26
    • 1970-01-01
    相关资源
    最近更新 更多