我当前的setup.py
脚本工作正常,但它tvnamer.py
(该工具)安装tvnamer.py
到站点包或类似的地方..
我可以setup.py
install tvnamer.py
astvnamer
和/或有更好的方法来安装命令行应用程序吗?
我当前的setup.py
脚本工作正常,但它tvnamer.py
(该工具)安装tvnamer.py
到站点包或类似的地方..
我可以setup.py
install tvnamer.py
astvnamer
和/或有更好的方法来安装命令行应用程序吗?
尝试entry_points.console_scripts
setup() 调用中的参数。如setuptools docs中所述,这应该做我认为你想要的。
在这里重现:
from setuptools import setup
setup(
# other arguments here...
entry_points = {
'console_scripts': [
'foo = package.module:func',
'bar = othermodule:somefunc',
],
}
)