distutils.core.setup控制台脚本入口点?

tux*_*imo 5 python installation distutils python-3.x

我以前分发我的python程序setuptools.setup.但现在我想用distutils.core.setup.

随着setuptools我使用了类似的代码这样:

setup(
    name = "radish",
    version = "0.01.00",
    description = "Behaviour-Driven-Development tool for python",
    author = "Timo Furrer",
    author_email = "tuxtimo@gmail.com",
    url = "http://github.com/timofurrer/radish",
    packages = [ "radish", "radish/Writers" ],
    entry_points = { "console_scripts": [ "radish = radish.main:main", ] },
    package_data = { "radish": [ "*.md" ] }
    ...
)
Run Code Online (Sandbox Code Playgroud)

我想做同样的事distutils- 但是没有entry_points可用的.我该怎么办呢?如何指定新命令?

Mar*_*ers 8

你不能,不能distutils.它不支持entry_points,这是一个仅限setuptools的功能.

使用setuptools代替; 它支持Python 3.