Kiedyś rozpowszechniłem moje programy python z setuptools.setup
. Teraz chcę użyć distutils.core.setup
punkt wejścia skryptu distutils.core.setup?
Z setuptools
użyłem kodu podobnego do tego:
setup(
name = "radish",
version = "0.01.00",
description = "Behaviour-Driven-Development tool for python",
author = "Timo Furrer",
author_email = "[email protected]",
url = "http://github.com/timofurrer/radish",
packages = [ "radish", "radish/Writers" ],
entry_points = { "console_scripts": [ "radish = radish.main:main", ] },
package_data = { "radish": [ "*.md" ] }
...
)
chcę zrobić to samo z distutils
- ale nie ma entry_points
dostępny. Jak mogę to zarządzać? Jak mogę określić moje nowe polecenie?
Okay, dziękuję! Więc distutils może być używany tylko do instalowania modułów Pythona, a nie do instalowania "poleceń" ?! – tuxtimo
Dokładnie; 'distutils' występuje również w Pythonie 2.' setuptools' jest rozszerzeniem 'distutils'. –
Od lipca 2013 r. Jest "do zrobienia" "setuptools". – guettli