12

私は走っています:

Ubuntu 13.04

パイソン 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

通常のコマンドはすべて返されますが、「追加のコマンド」は返されません。グーグルでスタックオーバーフローを検索してみましたが、まだ有用な結果が得られていません。依存関係が欠落している可能性が高いことは理解していますが、これを機能させるために必要なすべての部品をインストールしたと信じていました。

どんな洞察も大歓迎です。ありがとう。

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 に答える