使用 cx_Freeze 的下一步是啥?
Posted
技术标签:
【中文标题】使用 cx_Freeze 的下一步是啥?【英文标题】:What is my next step using cx_Freeze?使用 cx_Freeze 的下一步是什么? 【发布时间】:2012-06-19 12:34:54 【问题描述】:好的,我安装了 python 3.2 并安装了 cx_Freeexe 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)])
我一直在做的下一步是 Run > cmd:
python setup.py 构建
我得到的是:
'python' 不是内部或外部命令、可运行程序或批处理文件。
我只是一个初学者,所以我需要明确的步骤。也许我的程序应该在不同的文件夹或其他东西中,我不能确定。有谁知道问题是什么?谢谢
【问题讨论】:
【参考方案1】:您要么需要将 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 命令提示符教程来帮助您了解这些基本内容。
【讨论】:
\Python32\Python: 无法打开文件 'setup.py' : [Errno 2] 没有这样的文件或目录 您是否在 setup.py 文件的正确工作目录中?如果没有,您必须拥有 setup.py 的完整路径参考 我将 setup.py 文件和我的应用程序移动到 C 中的 Python32 目录:仍然存在同样的问题命令行的开头是:C:\Documents and Settings\User> 如果有的话帮助你 我将目录更改为 C:/Python32/Python/ ..... 然后我输入了 setup.py build。一切正常。感谢您的帮助以上是关于使用 cx_Freeze 的下一步是啥?的主要内容,如果未能解决你的问题,请参考以下文章
RestKit 中 RKManagedObject 的下一步是啥