試圖讓軌道1.8.7在Windows上工作的紅寶石,但是當我開始軌服務器我得到這個錯誤:'需要「:沒有這樣的文件來加載 - sqlite3的/ sqlite3_native(LoadError)
'需要」 :沒有這樣的文件來加載 - sqlite3的/ sqlite3_native(LoadError)
我試圖複製3個文件,並把它們放在紅寶石/斌但在這篇文章的底部所提它不幫助:http://www.ruby-forum.com/topic/216270
有任何想法嗎?
試圖讓軌道1.8.7在Windows上工作的紅寶石,但是當我開始軌服務器我得到這個錯誤:'需要「:沒有這樣的文件來加載 - sqlite3的/ sqlite3_native(LoadError)
'需要」 :沒有這樣的文件來加載 - sqlite3的/ sqlite3_native(LoadError)
我試圖複製3個文件,並把它們放在紅寶石/斌但在這篇文章的底部所提它不幫助:http://www.ruby-forum.com/topic/216270
有任何想法嗎?
解決「這個問題似乎是在sqlite3的寶石與3.7.3版本的編譯。我下載並設置了版本3.7.3,而不是和現在工作得很好「。
你在哪裏添加sqlite3.dll? – 2015-03-08 10:58:17
對不起@EduardoWada我不記得了,我現在在Mac上。你有沒有發現? – 2015-03-09 10:49:34
取消對線「寶石 '的sqlite3-紅寶石',:需要=> 'sqlite3的'」,並在您的Gemfile
雖然評行「寶石' 的sqlite3'」我試圖在亞馬遜Linux上玩,我也面臨同樣的問題
"/usr/local/share/ruby/gems/2.0/gems/sqlite3-1.3.10/lib/sqlite3.rb:6:in `require': cannot load such file -- sqlite3/sqlite3_native (LoadError)"
因爲一切都已經設置在我的本地,我試過調試。
問題顯然是在庫中缺少
/usr/local/share/ruby/gems/2.0/gems/sqlite3-1.3.10/lib/sqlite3/
如果你去這條道路,你會看到,sqlite3_native.so不存在。
我所做的只是簡單地運行一個locate sqlite3_native.so
並將其複製到該位置。
我面對亞馬遜Linux中所有其他庫的問題,包括nokogiri和nodejs。
你在哪個平臺上?你成功安裝了'sqlite3' gem嗎?由平臺ü意味着os? – tadman 2011-04-21 14:35:25
? windows 7 – 2011-04-21 14:37:49
如何安裝gem? – tadman 2011-04-21 15:01:50