7

Python 2.7.3 64 ビットと NumPy 1.6.1 をインストールする ArcGIS v10.2 64 ビット バックグラウンド処理をインストールしました。SciPy 0.12.0 64bit を同じ Python インストールにインストールしました。

Python インタープリターを開いたところ、正常に実行できましたimport arcpy, numpy, and scipy。ただし、しようとするimport scipy.ndimageと、というエラーが表示され numpy.core.multiarray failed to importました。このエラーに関連してオンラインで見つけたものはすべて、 と の間の問題を参照してscipyおり、 へのnumpyアップグレードを提案してい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 に) という 2 つの方法があります。

ArcGIS 10.2 が特に Numpy 1.6.1 を必要とする場合、最も簡単なオプションは scipy をダウングレードすることです。

于 2013-08-19T19:25:28.537 に答える