我最近使用 Kyngchaos 软件包将 QGIS 升级到 2.0,结果发现我在 iPython 中运行的克里金 scipts 然后抛出了以下错误:
numpy.core.multiarray 导入失败
似乎 SWIG 分配的路径名变量与 iPython 不兼容。我讨厌路径管理,它似乎是 UNIX 机器上错误的最大原因。
无论如何,一个相当笨拙的解决方法是将 Python/2.7/site-packages 从 gdal 1.9 版复制到 1.10 版(将原始 1.10 目录重命名为适当粗鲁的东西)这至少适用于 iPython 并且 QGIS 似乎可以运行仍然。有人可以提出一个更优雅的解决方案吗?