python cx_freeze错误:没有提供命令

时间:2015-05-15 03:22:52

标签: python cx-freeze

嗨,我是一个尝试cx_Freeze的蟒蛇新手,显然做错了什么。代码尽可能基本。 hello.py位于c:/ python27文件夹中。

我在Windows 7上使用python 2.7

import sys
from cx_Freeze import setup, Executable

setup(
    name = "Test_Run",
    version = "3.1",
    description = "Hello",
    executables = [Executable("hello.py", base = "Win32GUI")]) 

我在执行脚本时得到以下内容 -

usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
   or: setup.py --help [cmd1 cmd2 ...]
   or: setup.py --help-commands
   or: setup.py cmd --help

   error: no commands supplied

我在哪里滑倒?

丹尼

1 个答案:

答案 0 :(得分:0)

您可能正在使用python setup.py吗?如果是这样,那就是你应该得到的错误。如错误所示,您需要发出命令。 build使用其他必需文件创建可执行文件。 bdist-msi创建.msi安装程序。还有其他命令,但您可以轻松搜索它们。