我想将Python应用程序分发给没有Python或正确Python版本的Windows用户。
我已经尝试了py2exe转换,但是我的Python程序确实很复杂,并且涉及通过xmlrpc进程动态导入代码,因此它不适合py2exe。
完整的Python文件夹大约需要80MB,但这包括文档和许多不必要的东西。
您是否知道我的程序中是否包含一小包最小的Python解释器?包括一个80MB的文件夹有点大;)
最佳答案
PyInstaller是py2exe的“竞争者”,具有许多额外功能(例如,跨平台,“开箱即用”支持流行的第三方软件包以及显式支持高级导入选项)-它可能满足您的需求。只需确保安装SVN干线-现有(1.3)版本已被淘汰,WAY已过时(PyInstaller再次处于活跃开发状态已经有一段时间了,但是我不能说服当前的维护者停止并执行RELEASE- -他们是完美主义者,并且将越来越多的好东西,优化,增强功能等堆积在SVN干线中;-)。
关于python - 以最小的环境分发Python程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1782680/