0

64 ビット Windows 7 上の 32 ビット Python 2.6 で scipy パッケージを使用しようとしています。

32 ビット Python Superpack バイナリ インストーラーから Scipy 0.12.0 をインストールしました。インストールはスムーズに進みましたが、完了後、パッケージ全体をインポートする以外の方法で使用しようとするたびに、テスト ( scipy.test()) を実行するか、そのサブモジュールの 1 つをインポートするかのいずれかでクラッシュします。パッケージ全体をインポートすると、警告が生成されます。

C:\Program Files (x86)\ESRI\Python26\ArcGIS10.0\lib\site-packages\scipy\__init__.py:89: UserWarning: Numpy 1.5.0 or above is recommended for this version of scipy (detected version 1.3.0) UserWarning)

それに付随する Numpy は、問題なく実行およびテスト ( numpy.test()) されます。Pythonも問題なく動作します。

私が使用している Python は、ESRI ArcGIS 10.0 のインストールに付属しており、それでサポートされている唯一のバージョンであるため、変更できません。

助言がありますか?ありがとう、ヤン

4

1 に答える 1

1

ArcGIS 10.0 には numpy 1.3.0 が含まれていますが、これは最近の scipy バイナリと互換性がありません。numpy 1.3.0 とほぼ同時期 (2009 年 7 月) にリリースされたscipy 0.7.1を試してください。

于 2013-05-25T18:17:26.740 に答える