【问题标题】:Rails RGeo::Geos.supported? false on rails c, but true on irbRails RGeo::Geos.supported?在 rails c 上为假,但在 irb 上为真
【发布时间】:2020-02-25 06:23:37
【问题描述】:

我正在使用 rgeo gem,它在生产服务器上给我带来了麻烦,虽然它可以在我的本地机器上运行。

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

psql --version -> (PostgreSQL) 9.6.15

geos-config --version -> 3.7.1

SELECT 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? => false 虽然irb 返回RGeo::Geos.supported? => true

非常感谢任何建议。

【问题讨论】:

    标签: ruby-on-rails postgis geos rgeo


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2019-11-27
      • 1970-01-01
      • 2021-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多