curl -L https://github.com/libspatialindex/libspatialindex/archive/1.8.5.tar.gz | tar xz
cd libspatialindex-1.8.5/
./autogen.sh
./configure
make
sudo make install
sudo ldconfig
RUN apt-get update
RUN apt-get install -y --fix-missing curl autoconf libtool
RUN curl -L https://github.com/libspatialindex/libspatialindex/archive/1.8.5.tar.gz | tar -xz
RUN cd libspatialindex-1.8.5 && ./autogen.sh && ./configure && make && make install && ldconfig
我在Windows 10的Linux子系统中工作时也遇到了同样的问题(说about this)。帮助的是使用
apt
为开发人员安装版本。即:sudo apt install libspatialindex-dev
完成了任务。我不需要和
make
一起工作。编辑:很高兴看到我的答案被投了这么多次票;然而,在写这篇文章的时候,这并不是最流行的答案,它是由建议使用
make
的其他答案提出的。这就是我提到这个命令的原因;我认为其他的答案无论如何都值得一读。如果您使用的是MacOS,那么它很简单,如下所示:
如果您在linux环境中工作,则必须从source构建:
安装spatialindex
pip install rtree
Docker用户Linux安装步骤:
相关问题 更多 >
编程相关推荐