作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我需要将我的 python 3 应用部署为适用于 Windows 的 .exe。我在 Linux 上工作。我试过 PyInstaller,但似乎我必须从 Windows 运行它才能生成有效的 .exe。我确实可以访问 Windows,但我想用它来测试我的 .exe 是否正常工作,而不是构建它。
是否可以使用 GitLab CI 创建此 exe?
最佳答案
一般来说,你可以尝试使用wine为了在 Linux 机器上使用 windows 工具。
但我认为这确实是错误的方法:python 的自然部署选项......是 python 模块。因此,与其浪费(?)时间构建单一平台 exe 文件,不如学习如何创建适当的 Python 模块,并使用您自己的模块部署您的应用。
参见 here初读 Windows 上的 python 模块。
关于linux - 如何从 Python 项目构建 .exe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39326050/
我是一名优秀的程序员,十分优秀!