Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 错误:无效命令';bIST#u egg';_Python_Python 2.7_Setup.py_Egg - Fatal编程技术网

Python 错误:无效命令';bIST#u egg';

Python 错误:无效命令';bIST#u egg';,python,python-2.7,setup.py,egg,Python,Python 2.7,Setup.py,Egg,我正在跑步: 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

我正在跑步:

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'
我恢复了所有正常的命令,但没有恢复正常的命令。我已经尝试过谷歌搜索和堆栈溢出,但还没有得到任何有用的结果。我知道我很可能缺少一个依赖项,但我相信我安装了所有必需的部件来实现这一点


任何洞察都是值得赞赏的。谢谢。

bdist\u egg
是由
setuptools
提供的命令。确保从
setup.py
中的该项目导入,而不是从
distutils
导入:

from setuptools import setup

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

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


你完全正确。我错误地使用了“from distutils.core import setup”这一行,仍然是他们之前的示例中的遗留内容。非常感谢。pycrypto 2.6.1提供的setup.py没有
bdist_egg
作为命令。如上所述添加导入行是有效的,我可以为它构建egg文件。
from setuptools import setup