2011-06-02 89 views
0

我想在軌道上開始使用ruby,每當我嘗試啓動服務器時使用rails服務器命令我得到的sqlite3未找到錯誤。我試過如下:sqlite3安裝軌道上的紅寶石的位置

which sqlite3 

而且我得到以下幾點:

/opt/local/bin/sqlite3 

我在想,萬一不能

/usr/local/bin/sqlite3 

爲什麼安裝不正確我的機器上?我該如何解決它?

+0

莫非你提供關於如何安裝sqlite3之前的更多信息?瞭解你的發行版可能也有幫助。 – 2011-06-02 19:39:27

+1

[Trouble Getting the Rails Server Started]的可能重複(http://stackoverflow.com/questions/6217602/trouble-getting-the-rails-server-started) – 2011-06-02 19:46:49

回答

2

檢查gem list的輸出。如果sqlite寶石不在那裏,那麼你需要安裝它。

對於Rails 3中,你需要添加下面你Gemfile

gem 'sqlite' 

...然後運行:

bundle install 

對於梁2運行:

gem install sqlite 
+0

只是一個說明,在他關於mongo mapper的問題中,他說他沒有使用捆綁軟件。這會影響到什麼嗎? – 2011-06-02 22:33:48