python - 如何使用 cx_freeze 制作可执行文件?

标签 python cx-freeze

我用 python 2.6 制作了一个可执行文件。我编写了设置代码。

import sys
from cx_Freeze import setup, Executable

base = None
if sys.platform == "win32":
    base = "Win32GUI"

setup(
    name = "Aimball",
    version = "2.6",
    description = "Aimball Game",
    executables = [Executable("aimball.py", base = base)])

那我该怎么办?我已阅读 cx_freeze 文档和其他答案,但不确定它们的确切含义。有人可以更清楚地解释一下吗,因为我几周前才开始用 Python 编程。以防万一我运行的是 Windows 7 和带有 Python 2.6 的 cx_freeze 版本 4.3.1。

最佳答案

将该文件保存在与 aimball.py 脚本相同的文件夹中,例如 setup.py。然后在该目录中打开命令提示符(您可以使用 cd 命令来更改目录)。然后运行python setup.py build。如果它有效,它应该创建一个 build/exe... 文件夹,其中包含您的可执行文件和它需要运行的其他一些文件。

关于python - 如何使用 cx_freeze 制作可执行文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18695990/

相关文章:

python - Hadoop上的大型图处理

python - cx_Freeze 无法用 pandas 构建 msi

python - 为什么我的脚本不起作用,但我可以手动插入到 mysql 中?

python - 使用 cx_freeze 将 .py 转换为可执行文件时出错

python - 无法使用 cx_Freeze 制作独立的二进制 scrapy 蜘蛛

python - 在哪里放置已编译 Python 脚本的配置文件?

python - 使用 Python 的 cx_Freeze 安装程序添加开始菜单快捷方式

python - 语音识别python代码不起作用

python - 从另一个包导入 Cython 头文件

python - 如何从 Matlab 正确调用 GEKKO