Python GDal安装

0 投票
1 回答
1038 浏览
提问于 2025-04-17 13:28

我在Windows 7 32位上用Python 2.7安装Gdal时遇到了一些问题。我使用的是MSVC 2010。我按照一个博客网站上的说明进行操作。

http://cartometric.com/blog/2011/10/17/install-gdal-on-windows/

安装过程还算顺利。最后,我能够在MS-DOS中运行ogr2ogr,并且看到的界面和博客上描述的差不多。

但是,当我在Python的IDLE界面中尝试使用命令“import osgeo”时,出现了一系列错误信息,内容大致是:

“DLL错误:..........”

我觉得这可能是因为Python的绑定版本不对。我已经通过卸载以下内容来清理我的安装:Python-Gdal绑定、Gdal和Python 2.7。

卸载后,我尝试用Python 3.2.3重新安装,并相应地加载Gdal包和Python绑定。但同样的错误又出现了。

有没有什么中间步骤可以帮助我验证安装是否成功?或者有没有其他建议可以让我正确安装绑定?我的重新安装方法是否正确?

我也尝试安装FWTools,但似乎也不行。我从EV-shell运行Python shell,输入“import osgeo”,结果显示“没有这个模块……”

谢谢!

1 个回答

1

你可以从这里获取预编译好的gdal:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal

如果你需要的话,我还有一些关于设置postgres和postgis 2.0的其他说明,可以在这里找到:

http://monkut.webfactional.com/blog/archive/2012/5/2/using-django-14-with-gdal-19-and-postgis-20/

撰写回答