0

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」を含めるようにアドバイスしている関連投稿を確認しましたが、機能していません。

4

0 に答える 0