【发布时间】:2018-11-28 06:56:07
【问题描述】:
我在 python 上编码已经有一段时间了。制作了不少游戏和应用程序。现在我想分享它们,但不知道如何。我不能只要求我的朋友在他们的计算机上下载 python。
请帮忙!
【问题讨论】:
标签: python python-3.x executable
我在 python 上编码已经有一段时间了。制作了不少游戏和应用程序。现在我想分享它们,但不知道如何。我不能只要求我的朋友在他们的计算机上下载 python。
请帮忙!
【问题讨论】:
标签: python python-3.x executable
PyInstaller 是您所需要的。
PyInstaller 是一个将 Python 程序冻结(打包)到 独立的可执行文件,在 Windows、Linux、Mac OS X、FreeBSD、 Solaris 和 AIX。与类似工具相比,它的主要优点是 PyInstaller 适用于 Python 2.7 和 3.4—3.7,它构建的更小 可执行文件由于透明压缩,它是完全 多平台,并使用操作系统支持加载动态库, 从而确保完全兼容。
编辑:添加快速入门指南:复制自 quickstart 的 PyInstaller:
从PyPI 安装PyInstaller:
pip install pyinstaller
进入你的程序目录并运行:
pyinstaller yourprogram.py
这将在名为 dist 的子目录中生成捆绑包。
如需更详细的演练,请参阅manual。
【讨论】: