Mi actual setup.py
script funciona bien, pero se instala tvnamer.py
(la herramienta) como tvnamer.py
en site-packages o en algún lugar parecido ..¿Cuál es la mejor manera de distribuir herramientas de línea de comandos de Python?
¿Puedo hacer setup.py
instalación tvnamer.py
como tvnamer
, y/o hay una mejor manera de instalar aplicaciones de línea de comandos?
Cuando intento esto con Python 2.6 y 3.1, se produce un mensaje 'UserWarning: opción de distribución desconocida: 'entry_points''. Así que supongo que no es compatible con el 'distutils' que viene con Python (2.6 y 3.1). Entonces, ¿está bien usar esta opción si queremos distribuir en PyPI? –
en Ubuntu 11.04, instale python-setuptools. Asegúrese de que setup.py esté importando: 'desde setuptools import setup' – cmcginty