[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Tournee_gui.py ne fonctionne plus



Bonsoir,

je ne connais pas ce logiciel donc je peux pas vraiment donner de coup de main la dessus mais.
On 01/17/15 15:56, martel wrote:
line 27, in <module>
     if float(reportlab.Version) < 2:
ValueError: invalid literal for float(): 3.1.31

Je pense que le souci vient de reportlab qui est dans une version
supérieur ?
en fait le probleme vient du fait que 3.1.31 ne peut pas etre converti en float.

Comment corriger le problème ?
Mais ca on peut le changer part
reporlab.Version.split('.')[0] (ca decoupe la chaine au niveau des points et la transforme en liste dont on prend le premier element ici 3.

Reste a savoir ce que dit le test apres. Est ce que reportlab doit etre inferieur a une version 2 pour que le code marche? Si oui ca risque d'etre difficile. Si il faut que la version de reportlab soit superieur a deux alors ca peut peut etre passer.

Sinon apres il faut peut etre cree un environement virtuel avec virtualenv et la on peut installer une version 2.3 de reportlab. Mais c'est un peu complique.

cordialement

L.


Reply to: