最近才发现(火星),PyInstaller 可以把 Py 打包成一个 exe,直接再 windows 上跑。
但是这个时候我就有点儿困惑:PyInstaller 是把 py 代码编译成了 windows 上用的 binary ?还是把需要 py 文件都收集起来,加了个“ mini 版”解释器,运行 exe 时再这个“ mini 版”解释器里运行?
我粗看了一下 PyInstaller 的官方文档,感觉是前者,但还是不太确定,而且百度无果,所以有前来求证。
(暂时只考虑 Windows、Python3 的情况)
但是这个时候我就有点儿困惑:PyInstaller 是把 py 代码编译成了 windows 上用的 binary ?还是把需要 py 文件都收集起来,加了个“ mini 版”解释器,运行 exe 时再这个“ mini 版”解释器里运行?
我粗看了一下 PyInstaller 的官方文档,感觉是前者,但还是不太确定,而且百度无果,所以有前来求证。
(暂时只考虑 Windows、Python3 的情况)