[Wapt] erreur avec "def uninstall()"

Jérémie Courrèges-Anglas jeremie.courreges-anglas at tranquil.it
Mon Jan 19 18:35:16 CET 2015


Le 19/01/2015 14:08, informatique a écrit :
> Bonjour TIS,

Bonsoir Challans,

>
> je tente pour la première fois une désinstallation personnalisée d'un paquet en ajoutant la fonction def uninstall(), pour pouvoir lancer un vbs à la désinstallation.
> Je rencontre une erreur lors de la désinstallation du paquet. d'après mes premières recherches la solution se trouverait du côté de l'encodage utf8.
>
> Pouvez-vous  m'aider à résoudre cette erreur
>
> Script rajouté dans le fichier setup.py :
>
> def uninstall():
>     global uninstallkey
>     global uninstallstring
>     print('Supression du répertoire Passlogix de chaque utilisateur')
>     run(r'wscript.exe DeleteFolderPasslogix.vbs')
>
> Erreur rencontrée à la désinstallatuion du paquet :
>
> 2015-01-19 13:58:18,086 CRITICAL Error running uninstall script: 'ascii' codec c
> an't decode byte 0xc3 in position 15: ordinal not in range(128)

Très probablement l'accent dans la ligne :

print('Supression du répertoire Passlogix de chaque utilisateur')


Cordialement,

-- 
Jérémie Courrèges-Anglas - Tranquil IT Systems
http://www.tranquil-it-systems.fr - http://dev.tranquil.it



More information about the WAPT mailing list