我正在使用 setuptools 版本 0.9.6 并希望按照此处或此处setup
显示的说明添加命令挂钩。我创建了一个从同一个文件中派生的类,我正在尝试添加这个钩子,如下所示:MyCommand
setuptools.Command
setup.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
吗?怎么做才对?