1

我决定尝试 PyInstaller,在编译小型可执行文件后,我尝试在 Windows 7 上运行它并得到“程序太大而无法放入内存”

我在 Ubuntu 中编译使用:

python pyinstaller.py --onefile test.py python pyinstaller.py --onefile test/test.spec

(我也试过没有 --onefile )

编译的小python代码:http: //pastebin.com/ZJbxEzuE

有什么建议么?

谢谢

4

1 回答 1

1

如果你在 linux 上编译了你的程序,你只能在 linux 上运行生成的可执行文件,如果你试图在 windows 上运行它,你会得到错误。在这种情况下,它接缝窗口没有找到文件的结尾,所以它说它太大了。

要将程序作为 *.exe 在 windows 上运行,您必须在 windows 上编译它(或直接从 *.py 文件运行它)。

于 2013-02-27T16:21:40.023 回答