より多くのパッケージを備えたバージョンを作成するために、移植可能なPython環境であるWinPython環境をテストしようとしています。
私はWindowsVista32ビット(ただし、基盤となるCPUは64ビット)、Service Pack 2、Python 2.7.3、WinPython-32bit-2.7.3.1のScipy 0.11、WinPython-32bit-2.7のScipy0.10.1で作業しています。 3.0。
WinPython-32bit-2.7.3.1.exeと以前のWinPython-32bit-2.7.3.0.exeバージョンの両方で同じ問題が発生し、インストーラーの複数のダウンロード、異なるフォルダーへの異なるインストール(パス名にスペースなし)を試みます。
Scipyからユニットテストを行う場合:
scipy.test()
Cephesライブラリ(_cephes.pydファイル)のインポートの失敗に関連する8つのエラーが発生します。一般的なエラーメッセージは次のとおりです。
packages\scipy\special__init__.py", line 525, in
from _cephes import *
ImportError: DLL load failed: Impossibile trovare la procedura specificata.
ディストリビューションの作成者は同様の環境でエラーを再現することができず、同僚は問題ありません(Win 7では64ビット)。
また、Python(x、y)(同じ作成者による移植性のない環境)をインストールしましたが、すべて問題ありません。移植性のないインストールでPython/Scipyで同様の問題が発生したことはありません。
ヒント/提案をありがとうございます。