在Ubuntu上制作一个可以在Mac上运行的python可执行文件。

问题描述 投票:1回答:1

是否有办法在下面创建一个python可执行文件?乌班图 也可以在 麦金塔

注意:这个可执行文件不一定要在Linux上运行。这个可执行文件不一定要在Linux上运行。

cross-platform executable
1个回答
1
投票

你不可以这样做!。请参考以下链接。

https:/dzone.comarticlesmaking-a-stand-alone-executable-from-a-python-scrire。

在这里,它说明。

可执行文件的formatextension将取决于你在编译时使用的操作系统。例如,如果你在Windows上运行PyInstaller命令,可执行文件将是.exe。如果你在Linux上运行它,扩展名将取决于你使用的发行版。

解决这个问题的一个变通方法是。

  1. 虚拟运行操作系统,然后在虚拟操作系统中创建可执行文件,然后再导出。
  2. WINE 这个方法同样有效! (虽然,我没有亲自尝试),请参考以下链接。https:/www.andreafortuna.org20171227how-to-cross-compile-a-python-script-into-a-windows-executable-on-linux
© www.soinside.com 2019 - 2024. All rights reserved.