繁体   English   中英

Py2Exe:“错误:无效命令:py2exe”

[英]Py2Exe: “error: invalid command: py2exe”

我不知道如何使用py2exe,我在做什么错?

这是我的setup.py文件,与我项目的其余部分位于同一文件夹中:

from distutils.core import setup
import py2exe

setup(console=['main.py'])

然后,如py2exe 主页所述,我使用python文件导航到项目目录并输入

python setup.py py2exe

但是我只会得到这个错误!

E:\Programme(x86)\Python2.7x86\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'console'
  warnings.warn(msg)
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'

我已经看过并阅读了这篇文章以及许多其他文章,但是所有人似乎都可以通过以下方法解决问题:

  • 安装py2exe
  • 导航到源路径
  • 输入正确的命令
  • 更正setup.py

在我看来,所有这些(对我而言)都是正确的。 也许解决方案写在错误中,但我无法对其进行有用的解释...

我尝试过的其他方法:

  • 使用绝对路径
  • python setup.py py2exe 安装

我认识到导入py2exe时出现问题,第二行之后python不执行任何操作。

注意:正确设置PATH变量,键入“ python”,然后将“ import py2exe”导入cmd可以正常工作。

谢谢!

gddc的帮助下,我发现了问题。

在同一目录中有一个“ py2exe.pyc”,使python解释器感到困惑。 除了我不知道有一个具有这个名字的文件,我也不知道你可以像模块一样导入和使用它们。

如果问题仍然存在,请在重新安装Python之后测试其是否有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM