Heroku Cedar-14 heroku-geo-buildpack GEOSException

时间:2015-06-25 10:36:39

标签: heroku geodjango cedar

我最近将我的heroku雪松从Bamboo更新为Cedar-14。 我安装了geodjango buildpack,现在失败了,出现此错误:     OGRException:OGR失败。

这是我的buildpacks:

cat .buildpacks

https://github.com/dulaccc/heroku-buildpack-geodjango.git
https://github.com/heroku/heroku-buildpack-python
https://github.com/gregburek/heroku-buildpack-pgbouncer.git#v0.3.2

这是我的运行时:

cat runtime.txt

python-2.7.8

geodjango的buildpack是否适用于Cedar-14? 提前致谢

1 个答案:

答案 0 :(得分:2)

通过执行此操作来解决此问题:

我在这里使用了heroku-buildpack-geodjango的最新版本,检查了它们的发布标签并指定了最新版本。

  • 我最终使用了这个runtime.txt:

    蟒-2.7.9

  • 我确保我有以下环境变量指向正确的位置:

    heroku config:设置GDAL_DATA = .geodjango / gdal / share / gdal

    heroku config:设置GDAL_LIBRARY_PATH = .geodjango / gdal / lib / libgdal.so

    heroku config:设置GEOS_LIBRARY_PATH = .geodjango / geos / lib / libgeos_c.so

最近还有一个问题在这个链接中解释了更多: https://github.com/dulaccc/heroku-buildpack-geodjango/issues/8