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.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: https://lists.debian.org/[email protected]

Répondre à