我注意到我有一些商业上可用的程序,它们部分是用python制作的,但是在我下载python之前它们一直在工作。他们以某种方式将解释器合并到可执行文件中吗?怎么样?
答案 0 :(得分:0)
显然这是依赖于平台的,但在Windows上,Python on Windows FAQ建议使用以下“请参阅http://www.py2exe.org/以获取distutils扩展,该扩展允许您从Python代码创建控制台和GUI可执行文件。“
答案 1 :(得分:0)
有许多软件包将py脚本与其运行时依赖性捆绑在一起(即python和任何第三方模块)
py2exe pyinstaller cx_freeze
py2exe有点死亡(我用这个) pyinstaller正在积极开发并具有一些非常好的功能,但目前不支持py3 cx_freeze同样不错,并支持PY3
我现在的偏好是pyinstaller,这也是我为什么要完全转换一套py程序的原因,我有py3