6

setuptools バージョン 0.9.6 を使用しており、ここまたはここにsetup示されている説明に従って、コマンド フックを に追加したいと考えています。同じファイル内から派生したクラスを作成し、次のようにこのフックを追加しようとしています:MyCommandsetuptools.Commandsetup.py

setup(
  # ...
  entry_points = {
    "distutils.commands": [
      "my_command = MyCommand"]}
)

ただし、コマンドmy_commandは認識されません。つまりpython setup.py my_command、エラーが発生します。

error: invalid command 'my_command'

たぶん、別の方法でコマンドを参照する必要がありますか? または、使用されている のバージョン 0.9.6 に変更はありますsetuptoolsか? それを正しく行う方法は?

4

1 に答える 1