7

我刚刚安装了 ArcGIS v10.2 64bit 后台处理,它安装了 Python 2.7.3 64bit 和 NumPy 1.6.1。我将 SciPy 0.12.0 64bit 安装到相同的 Python 安装中。

当我打开我的 Python 解释器时,我能够成功地import arcpy, numpy, and scipy. 但是,当我尝试时,import scipy.ndimage我得到了一个错误,说 numpy.core.multiarray failed to import. 我在网上找到的与此错误相关的所有内容都引用了 和 之间的问题scipynumpy并建议升级到numpy 1.6.1. 我已经在numpy 1.6.1

任何想法如何处理这个?

4

1 回答 1

3

所以似乎错误的原因是 scipy 0.12.0 和更旧的 numpy 1.6.1 之间的不兼容。

有两种方法可以解决这个问题 - 升级 numpy(到 ~1.7.1)或降级 scipy(到 ~0.10.1)。

如果 ArcGIS 10.2 特别需要 Numpy 1.6.1,最简单的选择是降级 scipy。

于 2013-08-19T19:25:28.537 回答