我已经按照说明创建了setup.py文件,但实际上没有。。明白下一步该做什么。在命令行中键入“python setup.py build”只会得到一个语法错误。
那么,我该怎么办?
设置.py:
from cx_Freeze import setup, Executable
setup(
name = "On Dijkstra's Algorithm",
version = "3.1",
description = "A Dijkstra's Algorithm help tool.",
exectuables = [Executable(script = "Main.py", base = "Win32GUI")])
import sys
作为新的主题script =
。代码现在应该如下所示:
使用命令提示符(
cmd
)运行python setup.py build
。(从包含setup.py
的文件夹中运行此命令)注意我们在脚本调用结束时添加的build
参数。我真的不知道你在做什么来得到这个错误,看起来你是在试图运行cxúu冻结自己,没有争论。所以这里有一个关于如何在windows中实现的一小步指南(你的屏幕截图看起来很像windows命令行,所以我假设这是你的平台)
编写setup.py文件。上面的脚本看起来是正确的,因此应该可以工作,假设脚本存在。
打开命令行(
Start
->;Run
->;"cmd"
)转到setup.py文件的位置并运行
python setup.py build
注:
脚本名可能有问题。”py“包含大写字母,这可能会导致混淆,因为windows的文件名不区分大小写,但python是。我的方法是始终对脚本使用小写,以避免任何冲突。
确保python在您的路径上(读http://docs.python.org/using/windows.html)1
确保正在查看新的cx_Freezedocumentation。谷歌似乎经常提起那些老文档。
我遇到了类似的问题。我通过在变量中设置可执行选项,然后简单地调用变量来解决这个问题。下面是我使用的setup.py示例:
相关问题 更多 >
编程相关推荐