(tkinter を使用して) 動作する GUI プログラムを作成しましたが、pyinstaller を使用してコンパイルしようとすると (py2exe は python 2.6 でのみ動作し、プログラムには 2.7 を使用しました)、動作しません。program.py と data.xml の 2 つのファイルがあります。プログラムは、xml ドキュメントを使用して情報を取得し、ウィンドウに表示します。私はすべてを見てきましたが、誰も同様の問題を抱えていないようで、pyinstallerのドキュメントは役に立ちません。私が使用したコマンドは
python pyinstaller.py -w -mdata.xml -nProgram program.py
spec ファイルは問題ないように見えますが、ビルド時に大きなトレースバックでエラーが発生します。
pyinstaller.utils.winmanifest.invalidManifestError: Invalid root element <items> - has to be one of <assembly>, <assemblyBinding>, <configuration>, <dependentAssembly>
ビルドプロセスを終了します。プロジェクトの実行可能ファイルをビルドしようとしたのはこれが初めてなので、ここでは暗闇の中で撮影しています。何かをするのを忘れたのですか、それとも pyinstaller のプログラムでバグを見つけただけですか?