我正在运行:
Ubuntu 13.04
Python 2.7.4
我正在尝试这个very simple tutorial来制作蟒蛇蛋,但当我实际尝试运行命令来制作蛋时,我遇到了困难。
<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我可以得到所有正常的命令,但不能得到"extra commands"。我试过用谷歌搜索和搜索Stack Overflow,但还没有得到任何有用的结果。我知道我很可能遗漏了一个依赖项,但我相信我已经安装了所有必需的部件来实现这一点。
任何洞察力都是非常值得欣赏的。谢谢。
发布于 2013-08-27 04:20:20
bdist_egg是setuptools提供的命令。确保从setup.py中的项目导入,而不是从distutils导入
from setuptools import setup本教程确实告诉您要这样做,但似乎您遗漏了这一部分。
发布于 2014-02-06 13:27:20
我遇到了类似的问题,然后我意识到我也需要先安装setuptools,哦:
https://stackoverflow.com/questions/18451823
复制相似问题