Rails RGeo::Geos。支持吗? False 无法使 rgeo-shapefile 工作

Rails RGeo::Geos.supported? False Can't get rgeo-shapefile working

尝试使 this example 上传 shapefile 与我的 rails 设置一起工作,并且 运行 从控制台返回我:

RGeo::Error::RGeoError:GEOS 不可用,但需要正确解释 shapefile 中的多边形。

还有

RGeo::Geos.supported? returns

我是 运行 - ruby 版本 2.0.0p576 和 rails 版本 4.2.0

包含的 gem 是: gem 'activerecord-postgis-adapter', '3.0.0.beta2' gem 'rgeo-shapefile' gem'dbf'

我哪里做错了,我在哪里可以查明为什么找不到 GEOS?谢谢!

尝试安装 RGEO Rails gem

gem install rgeo

cd /tmp

wget http://download.osgeo.org/geos/geos-3.4.2.tar.bz2

bunzip2 geos-3.4.2.tar.bz2

tar xvf geos-3.4.2.tar

cd geos-3.4.2

./configure && make && sudo make install

好的 - gem 文件中明确包含 gem 'dbf' 似乎打破了想法。将其注释掉,重新捆绑,我们又开始 运行...