Ruby on rails Rails RGeo::Geos.supported?rails c为false,但irb为true

Ruby on rails Rails RGeo::Geos.supported?rails c为false,但irb为true,ruby-on-rails,postgis,geos,rgeo,Ruby On Rails,Postgis,Geos,Rgeo,我正在使用rgeo gem,它在生产服务器上给我带来麻烦,尽管它在我的本地机器上工作 本地MacOS和Ubuntu 16.04生产机器上的输出相同: psql--version->(PostgreSQL)9.6.15 geos配置--version->3.7.1 选择postgis_full_version()返回: POSTGIS="2.3.3 r15473" GEOS="3.7.1-CAPI-1.11.1 27a5e771" PROJ="Rel. 4.9.2, 08 September 2

我正在使用rgeo gem,它在生产服务器上给我带来麻烦,尽管它在我的本地机器上工作

本地MacOS和Ubuntu 16.04生产机器上的输出相同:

psql--version->(PostgreSQL)9.6.15

geos配置--version->3.7.1

选择postgis_full_version()返回:

 POSTGIS="2.3.3 r15473" GEOS="3.7.1-CAPI-1.11.1 27a5e771" PROJ="Rel. 4.9.2, 08 September 2015" GDAL="GDAL 1.11.3, released 2015/09/16" LIBXML="2.9.3" LIBJSON="0.11.99" TOPOLOGY RASTER
但是在rails c中,生产机器返回:
RGeo::Geos.supported?=>错误
尽管
irb
返回
RGeo::Geos.supported?=>正确


非常感谢您的建议。

对于有此问题的其他人,如果您正确安装了所有内容,则弹簧停止
并重新启动rails控制台就足够了