Mon script en cours setup.py
fonctionne bien, mais il installe tvnamer.py
(l'outil) comme tvnamer.py
en-packages site ou quelque part similaire ..Quelle est la meilleure façon de distribuer les outils de ligne de commande python?
Puis-je faire setup.py
installer tvnamer.py
comme tvnamer
, et/ou est-il une meilleure façon de installer des applications de ligne de commande?
Lorsque je tente cela avec Python 2.6 et 3.1, je reçois un message 'UserWarning: option de distribution inconnue: « entry_points''. Donc je suppose que ce n'est pas supporté dans le 'distutils 'qui vient avec Python (2.6 et 3.1). Alors, est-ce correct d'utiliser cette option si nous voulons distribuer sur PyPI? –
sur Ubuntu 11.04, installez python-setuptools. Assurez-vous que setup.py est en cours d'importation: 'à partir de setuptools import setup' – cmcginty