【发布时间】:2018-10-16 02:52:14
【问题描述】:
是否可以使用 Windows 机器创建 Python 代码的独立 Linux 可执行文件?我的开发设置是在 Windows 中,我需要用于我的 prod Unix 机器的独立应用程序。
我尝试了pyinstaller 与输入组合,并且每次都会创建一个.exe 文件。我可以尝试任何其他替代方案或解决方法吗?
【问题讨论】:
标签: python python-3.x pyinstaller
是否可以使用 Windows 机器创建 Python 代码的独立 Linux 可执行文件?我的开发设置是在 Windows 中,我需要用于我的 prod Unix 机器的独立应用程序。
我尝试了pyinstaller 与输入组合,并且每次都会创建一个.exe 文件。我可以尝试任何其他替代方案或解决方法吗?
【问题讨论】:
标签: python python-3.x pyinstaller
不,PyInstaller 无法做到这一点,而只是一台 Windows 开发机器。
PyInstaller 为您运行它的系统创建可执行文件。如果你在 Windows 机器上运行它,你会得到一个 Windows 可执行文件。
过去,我通过创建一个 Linux 开发 VM 并在其中运行 PyInstaller 来解决这个问题;它会适当地创建一个 Linux 可执行文件。
【讨论】: