【发布时间】:2012-10-05 12:14:45
【问题描述】:
在我的 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