我正在 Ubuntu 14.04 上试验Nuitka并尝试创建和运行可执行文件。我有一个hello.py
包含内容的文件
print("Hello please")
我已经变成了hello.exe
使用 command nuitka hello.py
。但是,当我尝试使用 Wine 1.7 运行它时,我收到以下错误:
$ wine hello.exe
wine: Bad EXE format for Z:\home\crclayton\hello.exe.
我认为这是 Nuitka 的问题,而不是 Wine 的问题,因为我可以使用 Wine 运行我在 C# 中创建的 helloworld.exe。有谁知道如何修理它?
编辑:
我在 Ubuntu 上没有任何运气,所以我在我的 Windows 7 分区(Ubuntu 和 Windows 都是 64 位)上测试了 hello.exe,我得到了以下错误:
此文件的版本与您正在运行的 Windows 版本不兼容。检查您计算机的系统信息以查看您是否需要 x86(32 位)或 x64(64 位)版本的程序,然后联系软件发行商。
Nuitka 正在创建一个 32 位 exe 并且我试图在 64 位操作系统上运行它的问题是什么?如果是这样,有人知道如何解决吗?