py2exe ツールを使用して Windows7 64 ビット実行可能ファイルを生成しようとしています (Python インタープリターのバージョンは 2.7.8 x64 です)。これが私の python スクリプトです。
import psutil
for p in psutil.process_iter():
print(p)
そして、ここに私のsetup.pyファイルがあります:
from distutils.core import setup
import py2exe
setup(console=['test.py'])
生成された test.exe を Windows7(x64) 環境で実行しようとすると、コマンド ラインから次のエラーが表示されます。
Traceback (most recent call last):
File "test.py", line 1, in <module>
File "psutil\__init__.pyc", line 126, in <module>
File "psutil\_pswindows.pyc", line 16, in <module>
File "psutil\_psutil_windows.pyc", line 12, in <module>
File "psutil\_psutil_windows.pyc", line 10, in __load
ImportError: DLL load failed: The specified module could not be found.
これを修正する方法についてのアイデアはありますか? 注:py2exeセットアップオプションに「dll_excludes」を含めるようにアドバイスしている関連投稿を確認しましたが、機能していません。