我正在尝试在我的 Windows 7 工作站上安装 GDAL 和 Python。
- Python 版本:2.6.6
- Gdal 1.8
- (视觉 Visual C++ Studio 2010 Express)
我按照以下说明进行操作http://ucsb.pbworks.com/w/page/1936549/Using-GDAL-with-Python http://ucsb.pbworks.com/w/page/1936549/Using-GDAL-with-Python并将 PYTHONPATH 和 GDAL_DATA 添加到我的系统环境变量中。此外,我通过添加 GDAL 二进制文件文件夹修改了 PATH 变量。
我从以下位置下载的 GDAL Python 绑定:http://vbkto.dyndns.org/sdk/PackageList.aspx?file=release-1600-gdal-1-8-mapserver-5-6.zip http://vbkto.dyndns.org/sdk/PackageList.aspx?file=release-1600-gdal-1-8-mapserver-5-6.zip
"从 osgeo 导入 gdal" 导致以下错误消息:
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
from osgeo import gdal
File "C:\Python26\lib\site-packages\osgeo\__init__.py", line 21, in <module>
_gdal = swig_import_helper()
File "C:\Python26\lib\site-packages\osgeo\__init__.py", line 17, in swig_import_helper
_mod = imp.load_module('_gdal', fp, pathname, description)
ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.
提前致谢,
马特维格
要在 Windows 7 中从 python 成功加载 GDAL,我遵循以下步骤,这些步骤应该非常通用:
- 安装你选择的python,我使用的是从官网下载的v2.7.2 x64
- 从命令行运行 python 以确定用于构建 python 的编译器版本(我的显示此消息:
Python 2.7.2 (default, Jun 12 2011, 14:24:46) [MSC v.1500 64 bit (AMD64)] on win32
)
- 从此链接下载对应的SDK:http://www.gisinternals.com/release.php http://www.gisinternals.com/release.php。为你的Python选择正确的包(如果使用上面的配置,那么
MSVC2008 x64 release
应选择链接)。
- From the subpage, download the following:
- 安装GDAL核心组件,将安装目录添加到路径中,并添加新的环境变量“GDAL_DATA”指向GDAL安装的数据子目录。
- 安装 python 绑定
- 你现在应该可以从它们中获利了:)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)