我是Ruby的新手并试图让它运行,但是当我这样做时,我得到了这样的信息:
无法在Gemfile中列出的任何gem源中找到gem'sqlite3(> = 0)' . 运行bundle install以安装缺少的gem .
在终端上运行“bundle install”(使用Mac)后,我得到以下内容:
使用本机扩展/sibrary/Ruby/Site/1.8/rubygems/installer.rb:551:在“build_extensions”中安装sqlite3(1.3.4):错误:无法构建gem本机扩展 . (Gem :: Installer :: ExtensionBuildError)/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb mkmf.rb在/ System / Library / Frameworks找不到ruby的头文件/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h
我怎样才能解决这个问题?我已经谷歌搜索了一段时间,但一直无法弄清楚,我需要这个成功运行“rails服务器”在浏览器上查看我的应用程序= /
1 回答
从here:
就是这样,系统没有Ruby头文件 . 要安装它们,您需要安装Xcode Tools软件包 .