错误:无效命令'bdist_egg'

Las*_*yes 12 python egg setup.py python-2.7

我在跑步:

Ubuntu 13.04

Python 2.7.4

我正在尝试这个关于制作蟒蛇蛋的非常简单的教程,但是当我实际尝试运行命令来制作蛋时我遇到了困难.

    <me>@<compname>:~/Desktop/SANDBOX/somedir$ python setup.py bdist_egg
    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 'bdist_egg'
Run Code Online (Sandbox Code Playgroud)

到目前为止我所知道的:当我输入命令时,

    $ python setup.py --help-commands
Run Code Online (Sandbox Code Playgroud)

我找回所有正常命令,但不是"额外命令".我尝试使用谷歌搜索和搜索Stack Overflow但尚未产生任何有用的结果.我知道我很可能错过了一个依赖,但我相信我安装了所有必需的部分来使这项工作.

任何见解都非常感谢.谢谢.

Mar*_*ers 13

bdist_egg是由...提供的命令setuptools.确保从该项目导入setup.py,而不是distutils:

from setuptools import setup
Run Code Online (Sandbox Code Playgroud)

本教程告诉你这样做,但看起来你错过了那部分.