gem install sqlite3 出错 - 缺少 sqlite3.h 文件

4

(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 ***
1个回答

12

我看到你正在使用Linux。安装libsqlite3-dev软件包应该可以解决你的问题(至少在Debian上是这样称呼的)。

例如:sudo apt-get install libsqlite3-dev

如果这不是正确的软件包名称,只需查找sqlite3的开发软件包(其中包括头文件和编译器/链接器中间文件)即可。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接