在Ubuntu12.04下使用cx冻结将Python脚本转换为Windows exe文件
我想用Python脚本在Ubuntu12.04中创建Windows exe文件在Ubuntu12.04下使用cx冻结将Python脚本转换为Windows exe文件,python,windows,exe,ubuntu-12.04,cx-freeze,Python,Windows,Exe,Ubuntu 12.04,Cx Freeze,我想用Python脚本在Ubuntu12.04中创建Windows exe文件 apt-get install cx-freeze cd ~/.app/ ls app.py 如何创建app.py脚本的Windows XP、Vista、7可执行文件?PyInstaller只支持将Linux上的Python代码冻结到Windows可执行文件中一次,后来就放弃了。不幸的是,目前唯一的解决方案似乎是安装wine,然后在wine中安装windows版本的python。从这里,您应该可以将脚本冻结到win
apt-get install cx-freeze
cd ~/.app/
ls
app.py
如何创建app.py脚本的Windows XP、Vista、7可执行文件?PyInstaller只支持将Linux上的Python代码冻结到Windows可执行文件中一次,后来就放弃了。不幸的是,目前唯一的解决方案似乎是安装wine,然后在wine中安装windows版本的python。从这里,您应该可以将脚本冻结到windows的.exe中。Ubuntu的cxFreeze无法创建windows可执行文件。我能想到的唯一可行的方法是在Wine上安装Wine,Python for Windows,并在那里尝试创建可执行文件。我很难过。我不喜欢Wine安装。我以前试过使用Wine,但Wine缺少一个关键功能,因此无法找到需要复制的所有DLL。如果您知道所需的额外文件,并将其复制到正确的文件夹中,则可以使exe正常工作。请重申:您可以使用Wine创建exe,但它找不到所有DLL依赖项,因此您需要复制一些额外文件以使其正常工作。