我正在尝试在 Windows XP 上安装 mapnik。
在认真遵循其网站 ( http://trac.mapnik.org/wiki/WindowsInstallation ) 上的说明后,它失败并显示以下消息:
File "<stdin>", line 1, in <module>
File "C:\mapnik-0.7.1\python\2.6\site-packages\mapnik\__init__.py", line 43, in <module> from _mapnik import *
ImportError: DLL load failed: The specified procedure could not be found.
我也尝试了 OSGEO4W 安装程序,它不再成功,但在显示相同的错误消息之前也会产生一个弹出窗口:
"The procedure entry point xmlCtxtReadMemory could not be located in the dynamic link library libxml2.dll."
故障排除建议突出显示了几个可能丢失的 dll。我安装了这两个,但未能解决问题。
Dependency Walker 确定了另外三个丢失的 dll,我也安装了它们,但仍然没有解决问题。
任何建议都非常感谢!