我使用Pyinstaller从Python代码制作了一个独立的可移植应用程序,它可以在Windows上正常工作。
我知道要创建特定操作系统的可执行文件,必须在该操作系统上完成。
是否有一种方法可以直接从Windows创建其他平台的可执行文件,而无需运行虚拟机。
谢谢。
我使用Pyinstaller从Python代码制作了一个独立的可移植应用程序,它可以在Windows上正常工作。
我知道要创建特定操作系统的可执行文件,必须在该操作系统上完成。
是否有一种方法可以直接从Windows创建其他平台的可执行文件,而无需运行虚拟机。
谢谢。
https://github.com/cdrx/docker-pyinstaller
如果该项目能够实现其所述功能,当您已经完成所有设置时,您只需要在项目文件夹中执行以下两个命令即可创建Windows和Linux的可执行文件:docker run -v "$(pwd):/src/" cdrx/pyinstaller-windows
docker run -v "$(pwd):/src/" cdrx/pyinstaller-linux