我正在跑步:
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但尚未产生任何有用的结果。我知道我很可能错过了一个依赖,但我相信我已经安装了所有必需的部分来使这项工作。
非常感谢任何见解。感谢。
答案 0 :(得分:13)
bdist_egg
是由setuptools
提供的命令。确保从setup.py
中的<{1}},而不是从distutils
导入该项目:
from setuptools import setup
教程会告诉你这样做,但看起来你错过了那部分。
答案 1 :(得分:2)
我有类似的问题然后我意识到我需要先安装setuptools,oops: