簡體   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