Bonjour a tous
J'ai une classe écrite en python 3 dont une méthode doit produire une image.
J'ai choisi d'utiliser matplotlib pour générer l'image, mais cette bibliothèque ne fonctionne pas avec cette version de python.
Ma solution est la suivante :
Je lance mon script avec idle 3. Il fait ce qu'il a à faire, puis génère un code python 2.5 pour la génération de l'image et le place dans un fichier.
Je lance le script généré automatiquement dans idle 2.5 et l'image est générée.
Je cherche une autre solution parce que je n'aime pas l'idée de lancer plusieurs scripts à la suite, et je dois manipuler plusieurs versions d'idle.
Peut-on indiquer en en-tête d'un script quelle version de l'interpréteur doit être utilisée ? Ou d'une autre manière s'assurer qu'un script sera toujours lancé avec la bonne version de python ?
Connaissez-vous une autre manière d'utiliser en python 3 une bibliothèque limitée à la version 2.5 ?
Merci
Partager