我正在Heroku上部署一个GIS应用程序。我在我的电脑上开发它,但是当我部署它时,rtree缺失。由于rtree开发者自己指出pip安装存在错误,因此我无法通过pip进行安装。我该如何将这个依赖项添加到Heroku中?
我正在Heroku上部署一个GIS应用程序。我在我的电脑上开发它,但是当我部署它时,rtree缺失。由于rtree开发者自己指出pip安装存在错误,因此我无法通过pip进行安装。我该如何将这个依赖项添加到Heroku中?
我知道这个问题很老了,但我认为我会把我的解决方案放在这里,以防仍然有人遇到这个问题。
至少对我来说,pip安装RTree 0.9.4失败的原因是以下错误:
AttributeError: /app/.heroku/python/bin/python: undefined symbol: Error_GetLastErrorNum
Rtree-linux==x.x.x
添加到您的要求中即可,保留HTML标记。