使用unix将.py文件转换为.exe文件

时间:2012-06-08 08:36:22

标签: python

我使用的是unix的c shell。我在python中创建了一个文件扩展名为.py的脚本 现在我想将此.py文件转换为unix的c shell中的.exe文件 我发现py2exe包不适用于csh,但我可以使用freeze.py转换为谷歌。
但我无法在我的情况下使用它。当我使用python freeze.py hello.py时,会引发错误:freeze.py not found 在UNIX中还有其他方法。

1 个答案:

答案 0 :(得分:2)

简单的答案是“不”。虽然有一个选项:将WINE与PyInstaller一起使用。

  

PyInstaller是一个将Python程序转换为(包)的程序   Windows,Linux,Mac OS X,Solaris和Windows下的独立可执行文件   AIX。与类似工具相比,它的主要优点是PyInstaller可以工作   从2.2以来的任何版本的Python,它构建较小的可执行文件   由于透明压缩,它是完全多平台的,并且使用   操作系统支持加载动态库,从而确保完整   兼容性。