Heroku Cedar-14 heroku-geo-buildpack GEOSException
Heroku Cedar-14 heroku-geo-buildpack GEOSException
我最近将我的 heroku cedar 从 Bamboo 更新到 Cedar-14。
我安装了一个 geodjango buildpack,现在失败并出现此错误:
OGRException:OGR 失败。
这是我的构建包:
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
是否有适用于 Cedar-14 的 geodjango 构建包?
提前致谢
通过这样做设法解决了这个问题:
将我的 .buildpack 文件更改为如下所示:
https://github.com/dulaccc/heroku-buildpack-geodjango.git#1.1
https://github.com/gregburek/heroku-buildpack-pgbouncer.git#v0.3.2
我在这里使用了最新版本的 heroku-buildpack-geodjango,方法是检查它们的发布标签并指定最新版本。
我最终使用了这个 runtime.txt:
python-2.7.9
我确保我有以下环境变量指向正确的位置,即:
heroku config:set GDAL_DATA=.geodjango/gdal/share/gdal
heroku config:set GDAL_LIBRARY_PATH=.geodjango/gdal/lib/libgdal.so
heroku config:set GEOS_LIBRARY_PATH=.geodjango/geos/lib/libgeos_c.so
还有一个最近打开的问题在这个 link 中解释了更多:
https://github.com/dulaccc/heroku-buildpack-geodjango/issues/8
我最近将我的 heroku cedar 从 Bamboo 更新到 Cedar-14。 我安装了一个 geodjango buildpack,现在失败并出现此错误: OGRException:OGR 失败。
这是我的构建包:
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
是否有适用于 Cedar-14 的 geodjango 构建包? 提前致谢
通过这样做设法解决了这个问题:
将我的 .buildpack 文件更改为如下所示:
https://github.com/dulaccc/heroku-buildpack-geodjango.git#1.1 https://github.com/gregburek/heroku-buildpack-pgbouncer.git#v0.3.2
我在这里使用了最新版本的 heroku-buildpack-geodjango,方法是检查它们的发布标签并指定最新版本。
我最终使用了这个 runtime.txt:
python-2.7.9
我确保我有以下环境变量指向正确的位置,即:
heroku config:set GDAL_DATA=.geodjango/gdal/share/gdal
heroku config:set GDAL_LIBRARY_PATH=.geodjango/gdal/lib/libgdal.so
heroku config:set GEOS_LIBRARY_PATH=.geodjango/geos/lib/libgeos_c.so
还有一个最近打开的问题在这个 link 中解释了更多: https://github.com/dulaccc/heroku-buildpack-geodjango/issues/8