我正在尝试构建一个可执行文件以在 Windows XP Embedded 上运行。该应用程序本身是一个使用 python 3.4.3 和 PyQT4-4.11.4 构建的 GUI 应用程序。我使用 pyinstaller 通过以下命令构建 exe:
pyinstaller --clean --windowed --onefile install_wizard.py --icon="images\installer.ico" --name "Installer"
我可以在运行 XP 或 XP Embedded 的 Virtualbox 上构建和运行 exe,没有任何问题。
我还有一个带有 Windows XP Embedded 映像的闪存盘,我能够构建可执行文件,但是当我尝试运行它时出现应用程序错误。
任何想法,我都查看了 Pyinstaller 文档,但没有看到任何可以给我线索的东西。
看起来它可能与 pyinstaller 有关,我使用 py2exe 做了一个简单的测试,这似乎有效。
但是任何关于为什么 XPe 不同意 pyinstaller 的信息都会很棒。