12

我在跑步:

Ubuntu 13.04

Python 2.7.4

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

    <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'

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

    $ python setup.py --help-commands

我找回了所有正常命令,但没有“额外命令”。我尝试过谷歌搜索和搜索 Stack Overflow,但尚未产生任何有用的结果。我知道我很可能缺少一个依赖项,但我相信我安装了所有必需的部件来完成这项工作。

非常感谢任何见解。谢谢。

4

2 回答 2

15

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

from setuptools import setup

本教程确实告诉您这样做,但您似乎错过了那部分。

于 2013-08-26T20:20:20.220 回答
3

我遇到了类似的问题,然后我意识到我也需要先安装 setuptools,哎呀:

设置工具安装说明

于 2014-02-06T05:27:19.617 回答