【发布时间】:2011-10-15 20:06:00
【问题描述】:
我安装了 python 2.5 和 2.6。我在 2.6 上运行我的项目。 首先,我安装了 2.5 的 py2exe,但它没有工作,所以我安装了 2.6 的 py2exe 并删除了另一个版本,但后来找不到该模块。现在我更改了系统路径:
import sys
sys.path.append('F:\Program Files\Python26\Lib\site-packages\py2exe')
from build_exe import py2exe
from distutils.core import setup
setup(
name =...
当我在控制台中输入:path\setup.py py2exe 我得到“错误:无效命令'py2exe'”
编辑:我用正确的斜杠将路径更改为“F:/Program Files/Python26/Lib/site-packages/py2exe”。 控制台如下所示:
E:\Eclipse Workspace\...\src>setup.py py2exe
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: invalid command 'py2exe'
【问题讨论】:
-
对于 Windows 路径,始终使用原始字符串或转义的反斜杠。
-
尝试卸载并重新安装 2.6 版本 - 删除旧版本时可能会删除一些常用组件。
-
尝试重新安装和反斜杠。它仍然说“无效的命令 py2exe”