我下面這個指南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。我如何安裝其他軟件包? –