簡體   English   中英

gem install sqlite3給出錯誤 - 缺少sqlite3.h

[英]gem install sqlite3 gives error - sqlite3.h is missing

(Ubuntu 12.04)

gem install sqlite3

得到:

$ gem install sqlite3
Building native extensions.  This could take a while...
ERROR:  Error installing sqlite3:
        ERROR: Failed to build gem native extension.

        /home/durrantm/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb
checking for sqlite3.h... no
sqlite3.h is missing. Try 'port install sqlite3 +universal'
or 'yum install sqlite-devel' and check your shared library search path (the
location where your sqlite3 shared library is located).
*** extconf.rb failed ***

我看到你在Linux上。 安裝libsqlite3-dev軟件包應該可以解決你的問題(至少在Debian上調用它是什么)。

例如sudo apt-get install libsqlite3-dev

如果這不是正確的軟件包名稱,只需查看sqlite3的開發包(包括頭文件,通常包括編譯器/鏈接器中間文件)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM