Bonjours à tous,
Aujourd'hui, j'ai migré de python 2.4 vers python 2.6.
J'avais déjà un projet sous 2.4 et de ce projet, j'en faisais un .exe avec py2exe. J'étais capable d'executer sans probleme le .exe sur des machines (32 bits et 64 bits) où python n'était pas installé.
Bon, avec python 2.6, j'ai relancé py2exe. Jusqu'ici, tout va bien, py2exe génère l'éxécutable avec librairies etc...
La où ça va moins bien, c'est que mon nouvel .exe ne s'exécute plus sur mes machines!!
J'ai l'erreur suivante :
The system cannot execute the specified program.
Cela semble etre un erreur windows plutot qu'une erreur python. M'enfin bref, je ne comprend pas trop. Est ce que l'environnement d'une machine est pollué lorsqu'on exécute un .exe python? Est ce que cela est possible que l'environnement de la machine ait des traces de python 2.4 à quelque part et pour cette raison, je ne peux pas executer la version 2.6?
Merci
(Ps, vous aurez compris que je suis sous un environnement windows)
Pierre-Luc
Partager