Ruby 无法安装hbase stargate gem

Ruby 无法安装hbase stargate gem,ruby,rubygems,hbase,stargate,Ruby,Rubygems,Hbase,Stargate,我正在尝试在拥有centos-5.8操作系统的hadoop机器上安装hbase stargate gem。已安装Hbase。我的错误越来越少 gem安装hbase星门 构建本机扩展。这可能需要一段时间。。。 错误:安装hbase stargate时出错: 错误:无法生成gem本机扩展 /usr/bin/ruby extconf.rb 正在检查卷曲配置。。。不 正在-lcurl中检查main()。。。不 *extconf.rb失败* 由于某些原因无法创建Makefile,可能是缺少 必要的库和/或

我正在尝试在拥有centos-5.8操作系统的hadoop机器上安装hbase stargate gem。已安装Hbase。我的错误越来越少

gem安装hbase星门 构建本机扩展。这可能需要一段时间。。。 错误:安装hbase stargate时出错: 错误:无法生成gem本机扩展

/usr/bin/ruby extconf.rb 正在检查卷曲配置。。。不 正在-lcurl中检查main()。。。不 *extconf.rb失败* 由于某些原因无法创建Makefile,可能是缺少 必要的库和/或标题。查看mkmf.log文件了解更多信息 细节。您可能需要配置选项

提供的配置选项: --使用opt dir --不带opt dir --选择包含 --不带opt include=${opt dir}/include --使用opt lib --不带opt lib=${opt dir}/lib --用make prog --没有make prog --srcdir=。 --库尔迪尔 --ruby=/usr/bin/ruby --带curl dir --无卷曲方向 --包括卷曲 --不带curl include=${curl dir}/include --带卷曲库 --不带curl lib=${curl dir}/lib --用卷发 --没有卷发 extconf.rb:34:找不到libcurl或curl/curl.h(RuntimeError)

尝试传递--with curl dir或--with curl lib和--with curl include extconf的选项

Gem文件仍将安装在/usr/lib64/ruby/gems/1.8/gems/patron-0.4.18中以供检查。 结果记录到/usr/lib64/ruby/gems/1.8/gems/patron-0.4.18/ext/patron/gem_make.out


它给出了关于libcurl的错误,但是libcurl和libcurl-devel包也在那里…

我在使用Rails 3.2.12在Ubuntu12.04上安装“用户”gem时也遇到了这个错误

我使用以下方法修复了此问题:

sudo apt-get install libcurl3-dev
然后:

bundle

我希望它能有所帮助

我在使用Rails 3.2.12在Ubuntu12.04上安装“用户”gem时也遇到了这个错误

我使用以下方法修复了此问题:

sudo apt-get install libcurl3-dev
然后:

bundle

我希望它会很有帮助

这是一台centos机器,很容易无法工作,但是libcurl dev解决了问题。这是一台centos机器,很容易无法工作,但是libcurl dev解决了问题。