2010-12-19 84 views
0

我試圖讓Rails和運行,但我似乎無法得到韌皮部分。獲取Rails和運行難度很大

拳我跑

rails new test_app 

在應用程序內我跑

bundle install 

,但出現這種情況時,我得到錯誤的轉換 - 在啓動它說:「錯誤:無法建立寶石原生擴展(寶石::安裝:: ExtensionBuildError)」

編輯:

要點問題https://gist.github.com/747423

OS:OSX 10.6.5 RUBY:1.8.7 扶手:3.0.1 XCODE:3.2.2

能有人給我如何得到這個樹立正確的觀念,

謝謝

+0

你正在使用什麼操作系統?你能否將錯誤粘貼到gist.github.com上並粘貼鏈接? – 2010-12-19 11:57:10

+0

至少給我們提供操作系統。 – danneu 2010-12-19 13:10:04

+0

嗨,剛剛添加的東西,謝謝。 – tshauck 2010-12-19 15:46:33

回答

0

也許你沒有安裝編譯器?就像評論者所說,我們需要知道您的平臺,並且我們還需要查看更多錯誤消息上下文。

編輯

這是更好的。你的問題似乎是sqlite3的不完整或太舊的安裝。我建議按照錯誤消息中的說明並通過macports安裝sqlite3(或者fink或homebrew,具體取決於首選項)。

您可能還想安裝RVM,以便更靈活地維護ruby安裝。它具有真正有助於避免使用數百個舊寶石污染系統級rubygem集合的寶石。

+0

剛剛編輯更多的信息,謝謝 – tshauck 2010-12-19 15:46:15

+0

我已經運行sudo端口安裝sqlite3 +通用,但似乎沒有幫助的問題。最初我給你答案,因爲我這樣做,並在該項目中運行良好,但我建立了一個新項目,並做到了這一點,我得到了同樣的錯誤。 – tshauck 2010-12-19 22:16:47