我使用的是unix的c shell。我在python中创建了一个文件扩展名为.py
的脚本
现在我想将此.py
文件转换为unix的c shell中的.exe
文件
我发现py2exe
包不适用于csh,但我可以使用freeze.py
转换为谷歌。
但我无法在我的情况下使用它。当我使用python freeze.py hello.py
时,会引发错误:freeze.py not found
在UNIX中还有其他方法。
答案 0 :(得分:2)
简单的答案是“不”。虽然有一个选项:将WINE与PyInstaller一起使用。
PyInstaller是一个将Python程序转换为(包)的程序 Windows,Linux,Mac OS X,Solaris和Windows下的独立可执行文件 AIX。与类似工具相比,它的主要优点是PyInstaller可以工作 从2.2以来的任何版本的Python,它构建较小的可执行文件 由于透明压缩,它是完全多平台的,并且使用 操作系统支持加载动态库,从而确保完整 兼容性。