在Linux Ubuntu Server上安装GDAL?


29

apt-get install python-gdal安装版本1.6.0,并且已经安装。我想安装1.9.0版本。

我是否必须先卸载1.6.0,然后手动进行编译,或者apt-get我错过了一个软件包?

Answers:



56

注意:这是较旧版本GDAL的答案,并且可以使用类似于此答案的新版本(包括current)进行编译。只需替换下面命令中的版本号即可。


使用Python绑定从源代码构建:

sudo apt-get install build-essential python-all-dev
wget http://download.osgeo.org/gdal/gdal-1.9.0.tar.gz
tar xvfz gdal-1.9.0.tar.gz
cd gdal-1.9.0
./configure --with-python
make
sudo make install

此外,某些Linux发行版要求在安装后更新共享库缓存:

sudo ldconfig

2
谢谢Mike非常有帮助,您从源头上描述了如何建立gdal。

@Rengifo请支持有用的答案。您可能会发表评论,但投票甚至更为重要。
昏暗

两天后,gdal无法在Ubuntu中运行,发现此注释非常有用!不过,需要注意的一点是,其余GIS堆栈都安装在/ usr / local / bin中,并且似乎安装在/ usr / bin /中
Mittenchops 2013年

2
对于将来的用户:文件夹结构有所变化。为了下载最新的稳定版本,wget命令如下所示: wget http://download.osgeo.org/gdal/1.11.1/gdal-1.11.1.tar.gz
fdetsch 2015年

1
如果您想卸载它,最好使用checkinfo而不是make install。简单的make卸载不适用于以这种方式安装的GDAL。
Pavel V.

6

如果问的问题仍然是相关的,我设法安装Python-GdalUbuntu 14.04 (Trusty)简单地使用:

apt-get install python-gdal


2
您的回答让我很开心。我一直在寻找Mike的好答案,但是在第三台计算机上安装时遇到了一些疯狂的错误。但是运行此程序时,它进行得很顺利。非常感谢!
赫尔曼·英杰兹森

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.