我下面这个指南ATM安装SQLITE3 - http://guides.rubyonrails.org/getting_started.html#getting-up-and-running-quickly-with-scaffolding对Ruby(的Mac OSX 10.5.8)
当试图创建一个数据库,我得到:
摩根的计算机:博客摩根$耙分贝:创建 在您的Gemfile中列出的任何gem源中找不到gem'sqlite3(> = 0)'。 运行bundle install
安装缺失的宝石。
当我尝试运行“安装捆绑”,我得到更多的错误:
安装带有原生扩展的sqlite3(1.3.4)/Users/Morgan/.rvm/rubies/ruby-1.9.2-p290 /lib/ruby/site_ruby/1.9.1/rubygems/installer.rb:551:in`build in block in build_extensions':错误:无法构建gem本机扩展。 (宝石::安装:: ExtensionBuildError)
/Users/Morgan/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb
我试图安装红宝石宝石SQLITE3(http://rubygems.org/gems/sqlite3-ruby),但它仍然失败。我在这里发现另一篇文章,说我需要安装C,因为这是编译器编写的内容。我不确定这到底是什么意思,或者我怎么去做。
任何帮助将不胜感激!
是的,我安装了Xcode。我如何安装其他软件包? –