0
我已經創建了一個可用的GUI程序(使用tkinter),但是當我嘗試使用pyinstaller進行編譯時(py2exe僅適用於python 2.6並且我使用了2.7的程序),它不起作用。我有2個文件:program.py和data.xml。該程序使用xml文檔來檢索信息並將其顯示到窗口中。我查看了所有,但似乎沒有人有類似的問題,pyinstaller文檔是無用的。我用的命令是pyinstaller問題
python pyinstaller.py -w -mdata.xml -nProgram program.py
這似乎使規範文件罰款,但在構建一個大型追溯產生一個錯誤:
pyinstaller.utils.winmanifest.invalidManifestError: Invalid root element <items> - has to be one of <assembly>, <assemblyBinding>, <configuration>, <dependentAssembly>
和退出的構建過程。這是我第一次嘗試爲一個項目創建一個可執行文件,所以我在這裏的黑暗中拍攝。我忘了做些什麼,或者我只是在pyinstaller的程序中發現了一個錯誤?
我仔細看了一下這個問題,發現它可能不喜歡xml。我的xml文檔中的根標記是,所以我必須在此之前添加任何內容,或使其不同?是否有任何我需要添加到我的XML文檔,使其工作的前綴? –