【发布时间】:2011-05-01 15:43:28
【问题描述】:
我尝试如下安装它,但它抛出错误:-
"sudo gem install sqlite3-ruby"
Building native extensions. This could take a while...
ERROR: Error installing sqlite3-ruby:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/ Versions/1.8/usr/lib/ruby/ruby.h
Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/sqlite3-ruby-1.3.1 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/sqlite3-ruby-1.3.1/ext/sqlite3/gem_make.out
关于我的系统的一些信息:-
ruby -v 1.8.7
rails -v 3.0.1
宝石 -v 1.3.7
sqlite3 --version 3.6.12
还有如何检查我的系统中是否安装了 sqlite3 的 ruby 接口?
就像我们“rails-v”来检查我们的系统中是否安装了rails。我没有在网上找到任何命令来检查我的系统中是否安装了sqlite3的ruby-interface?
【问题讨论】:
-
你安装了 XCode 吗?您将需要它来编译本机代码。 stackoverflow.com/q/1352406
-
如何检查?有什么命令可以检查吗?
-
在命令行输入
gcc --version。 -
是的,它没有安装。 gcc--version -bash: gcc--version: command not found.bash: gcc: command not found。如何在 Mac 中安装它。抱歉,我真的是 Mac OSx 的新手!!!!
-
这并不难。我会为它写一个答案。
标签: ruby-on-rails ruby-on-rails-3 sqlite sqlite3-ruby