【发布时间】:2018-06-25 21:22:53
【问题描述】:
为了使用 Python 高效分析空间数据,我使用了 rtree 空间索引库,依赖于 libspatialindex C 库。
我能够使用 !pip install rtree 在 Google Colaboratory notebook 中成功安装 rtree。
正如预期的那样,这还不够,因为需要首先安装 libspatialindex,正如import rtree 所确认的那样,结果是:
OSError: Could not find libspatialindex_c library file
我不确定是否以及如何在 Google Collaboratory 中安装外部库。在https://github.com/libspatialindex/libspatialindex/wiki/1.-Getting-Started 之后,我设法运行!curl -L http://download.osgeo.org/libspatialindex/spatialindex-src-1.8.5.tar.gz | tar xz,但我没有配置权限:
!spatialindex-src-1.8.5/configure
/bin/sh: 1: spatialindex-src-1.8.5/configure: Permission denied
【问题讨论】:
标签: r-tree google-colaboratory libspatialindex