gpt4 book ai didi

r-tree - 如何在 Google Colaboratory 上安装 libspatialindex

转载 作者:行者123 更新时间:2023-12-02 00:38:27 32 4
gpt4 key购买 nike

为了使用 Python 高效地分析空间数据,我使用了 rtree 空间索引库,依赖于 libspatialindex C 库。

我能够使用 !pip install rtree 在 Google Colaboratory notebook 中成功安装 rtree。

正如预期的那样,这还不够,因为需要先安装 libspatialindex,正如 import rtree 所确认的那样:

OSError: 找不到 libspatialindex_c 库文件

我不确定是否以及如何在 Google 协作实验室中安装外部库。正在关注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: 权限被拒绝

最佳答案

编辑:错误似乎已修复。构建不再需要下面的 !mount ... 命令。我更新了the example notebook相应地。

原始回复如下。

这看起来像是 Colab 错误。 /content 目录使用 noexec 挂载,这是导致权限错误的原因。

在修复之前,您可以使用以下命令使用您需要的 exec 权限重新安装 /content:

!mount -o remount,exec/content

这是一个完整的笔记本,安装了libspatialindexrtreehttps://colab.research.google.com/notebook#fileId=1N7i9zmOwVcUzd4eHWZux4p_WTBMZHi8C

关于r-tree - 如何在 Google Colaboratory 上安装 libspatialindex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48293601/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com