Ruby on rails 错误:未能>;构建gem本机扩展。-Can';不要安装水龙头

Ruby on rails 错误:未能>;构建gem本机扩展。-Can';不要安装水龙头,ruby-on-rails,ruby,rubygems,heroku,Ruby On Rails,Ruby,Rubygems,Heroku,我不能安装水龙头。我试着跑步: sudo apt-get install libreadline-dev sudo apt-get install libncurses-dev cd ~/.rvm/src/ruby-1.9.2-p136/ext/readline ruby extconf.rb make sudo make install 但我得到了一个错误: 构建本机扩展。这 可能需要一段时间。。。错误:错误 安装taps:错误:未能安装 构建gem本机扩展 ~/.rvm/rubies/

我不能安装水龙头。我试着跑步:

sudo apt-get install libreadline-dev
sudo apt-get install libncurses-dev
cd ~/.rvm/src/ruby-1.9.2-p136/ext/readline
ruby extconf.rb
make
sudo make install
但我得到了一个错误:

构建本机扩展。这 可能需要一段时间。。。错误:错误 安装taps:错误:未能安装 构建gem本机扩展

  ~/.rvm/rubies/ruby-1.9.2-p136/bin/ruby
extconf.rb正在检查sqlite3.h。。。 没有缺少sqlite3.h。尝试“端口” 安装sqlite3+universal'或'yum 安装sqlite3-devel'并检查您的 共享库搜索路径 sqlite3共享的位置 图书馆位于。 *extconf.rb失败*


知道我到底做了什么/如何修复吗?

您需要安装带有开发头的SQLite3包。在Ubuntu上,这将是:

sudo apt-get install libsqlite3-dev

我发现运行它可以让我安装taps:sudoaptitude安装libsqlite3dev