python - 使用 cx_Freeze 的下一步是什么?

标签 python executable cx-freeze setup.py

好的,我安装了 python 3.2,并且安装了 cx_Freexe 4.2.3。 我有一个名为 Python stuff 的文件夹。该文件夹中有2个文件。 setup.py 和 holg.py(我的应用程序)

这是我的 setup.py:

import sys

from cx_Freeze import setup, Executable

build_exe_options = {"packages": ["os"], "excludes": ["tkinter"]}

base = None

if sys.platform == "win32":

    base = "Win32GUI"

setup(  name = "holgame",

        version = "0.1",

        description = "My GUI application!",

        options = {"build_exe": build_exe_options},

        executables = [Executable("holg.py", base=base)])

我一直在做的下一步是运行> cmd:

python setup.py 构建

我得到的是:

“python”不被识别为内部或外部命令、可运行程序或批处理文件。

我只是一个初学者,所以我需要明确的步骤。也许我的程序应该位于不同的文件夹或其他文件夹中,我无法确定。有谁知道问题是什么?谢谢

最佳答案

您需要将 Python 放在 Windows 路径上,或者需要使用 Python 的显式路径。尝试:

$ \Python32\Python setup.py build

以下是在 Windows 计算机上安装 Python 的一些很好的说明:https://openhatch.org/wiki/Boston_Python_Workshop_5/Friday/Windows_set_up_Python

您首先需要cd到包含代码和setup.py的目录。您应该找到 Windows 命令提示符教程来帮助完成一些基本内容。

关于python - 使用 cx_Freeze 的下一步是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11101043/

相关文章:

python - 自动化处理警报

c - Win32 API - 尝试读取文件时,它被截断了——为什么?

python - 如何将 python 文件及其依赖项打包到单个可执行文件中?

使用 cx_Freeze 可执行的 Python 脚本,exe 不执行任何操作

python - 使用 cx_freeze 卡住后的绝对路径(Qt5/PySide2 应用程序)

python - 运行使用 cx_Freeze 生成的可执行文件给出回溯错误

python - 在 pisa html 到 pdf 库中使用图像 URL 进行 link_callback

python - AWS Boto3 "TypeError: list indices must be integers or slices, not str"

python - 使用 Python heapq.merge 对大文件进行排序

lisp - CCL 保存应用程序,Clisp Saveinitmem,问题