我在 ubuntu 12.04 32 位上使用 pyinstaller 2.0 和 python2.7 创建了可执行文件(所以我假设 python 也是 32 位的)。
这是一个简单的控制台程序(无 gui),连接到 TCP/IP 服务器并发送帧。它可以在我的 ubuntu 32 位下运行,但不能在 Windows 7 32 位和 64 位上运行。在 Win32bit 上返回错误“设备未准备好”,在 Win64bit 上返回错误“应用程序架构错误”。
这可能是什么原因造成的?
这是整个应用程序代码的链接(很小)http://pastebin.com/qj96vpgK