【发布时间】:2013-12-20 15:26:31
【问题描述】:
我一直在尝试在运行 OSX 10.9 的 Macbook Air 上安装 rails,但一直遇到错误。
当我输入时
$ 宝石-v
我明白了
2.0.3
和
$ 导轨 -v
产量
Rails 当前未安装在此系统上。要获取最新版本,只需键入:
$ sudo gem 安装 rails
然后您可以重新运行“rails”命令。
当我输入时
$ gem install rails
我明白了
获取:i18n-0.6.9.gem (100%)
错误:执行 gem 时 ... (Gem::FilePermissionError)
您没有 /Library/Ruby/Gems/2.0.0 目录的写入权限。
所以我输入
$ sudo gem install rails
我输入我的密码,我得到了
获取:i18n-0.6.9.gem (100%)
成功安装i18n-0.6.9
获取:multi_json-1.8.2.gem (100%)
成功安装multi_json-1.8.2
获取:tzinfo-0.3.38.gem (100%)
成功安装tzinfo-0.3.38
获取:minitest-4.7.5.gem (100%)
成功安装minitest-4.7.5
获取:atomic-1.1.14.gem (100%)
构建原生扩展。这可能需要一段时间...
错误:安装导轨时出错:
错误:无法构建 gem 原生扩展。
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb
mkmf.rb 在
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/include/ruby.h 中找不到 ruby 的头文件
然后我不知道该怎么办......
【问题讨论】:
-
我建议你安装和使用 ruby 版本管理器,例如 RVM、RBenv 或 chruby,你会遇到更少的问题,在 mac 中捆绑 ruby
标签: ruby-on-rails ruby macos