首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Py2Exe:“错误:无效命令: py2exe”

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

Stack Overflow用户
提问于 2014-04-17 15:15:40
回答 1查看 3.5K关注 0票数 2

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

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

代码语言:javascript
复制
from distutils.core import setup
import py2exe

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

然后,正如在主页 of py2exe上所描述的,我使用python文件导航到项目目录,并键入

代码语言:javascript
复制
python setup.py py2exe

但我只知道这个错误!

代码语言:javascript
复制
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在第二行之后不会执行任何操作。

注意:正确设置了路径变量,输入"python“,然后将”py2exe“导入cmd,效果很好。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-18 12:40:39

g.d.d.c的帮助下,我发现了这个问题。

同一个目录中有一个"py2exe.pyc“,它混淆了python-解释器。此外,我不知道有一个文件有这个名字,我也不知道你可以导入和使用他们的模块.

如果您的问题仍然存在,那么在重新安装Python之后测试它是否有效。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23136985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档