18

このリンクで提供されているmintyのソリューションを使用して、Tkinterベースのプログラム用の単一のexeファイルを生成しようとしています:

py2exe - 単一の実行可能ファイルを生成する

これがsetup.pyに書いたものです:

from distutils.core import setup
import py2exe, sys, os

sys.argv.append('py2exe')

setup(windows=[{'script': 'filename.py'}], \
            options={"py2exe": {"includes": ["decimal", "Tkinter", \
            "tkFileDialog", "csv", "xml.dom.minidom", "os"], \
            'bundle_files': 1, 'compressed': False}}, \
            zipfile = None)

bundle_files = 1 を指定したにもかかわらず、Tkinter 用の「tcl」フォルダーが作成されます。さらに、他の exe w9xpopen.exe も生成されます。ただし、実際のexeは実行されず、エラーも発生しません。これらのインクルードをすべて削除しても機能しません。

私がここで見逃している可能性があることについて何か考えはありますか? 私は64ビットのWindows 7マシンで作業しています。

4

1 に答える 1