J'ai lu this question et je pense que c'est un bon début, mais je cherche plus de perspicacité.Comment distribuer Python/Django App via RPM
J'ai écrit une application en utilisant Python 2.6 et Django 1.2.1. Je voudrais déployer cette application sur un système sur lequel Python 2.6 ou Django n'est pas installé. Le système lui-même n'a pas beaucoup de choses installées - sqlite3, pysqlite2, gcc, etc. Cependant, le système a Python 2.4.3. Quelle serait la manière la plus saine de créer des RPM de Python 2.6, Django et mon application (une application Django standard) afin que chacun puisse être installé séparément pour permettre des mises à niveau de différents composants? Je ne sais pas grand-chose sur la création de RPM source, mais je soupçonne qu'il s'agit d'informations facilement disponibles. S'il y a des ressources particulièrement bonnes pour créer des RPM source, je les apprécierais aussi.
Le système est ESX 4 Update 1, si cela est important.
Merci!
MISE À JOUR: Il me aussi n'a jamais eu que la distribution des oeufs Python ou même en utilisant setup.py est une solution viable pour la distribution de contenu. Je serais intéressé à entendre parler de ça aussi.
Comment exécuter mon serveur manage.py? Où devrais-je le spécifier? –