Question

J'essaie d'installer Pisa, j'ai toutes les exigences installées.

J'essaie d'importer :

import ho.pisa as pisa

ou:

import xhtml2pd.pisa as pisa

Erreur:

ImportError
Exception Value:    

No module named reportlab.lib.units

Dernier traçage :

from pisa_util import *

from reportlab.lib.units import inch, cm

Je cours dans un environnement virtuel.Je crois que toutes les exigences sont installées.

Je l'ai fait:

sudo apt-get install python-pisa

créé test.html, et en ligne de commande :

xhtml2pdf test.html target.pdf

Cela génère correctement le pdf

Cependant:

pip install reportlab
Requirement already satisfied (use --upgrade to upgrade): reportlab in /usr/local/lib/python2.7/dist-packages
Cleaning up...

Jette toujours une erreur.

Toute aide est appréciée.

Était-ce utile?

La solution

C'est la solution de l'auteur de la question, déplacée vers la section appropriée.
À l'auteur de la question :si vous souhaitez gagner en réputation, n'hésitez pas à écrire une nouvelle réponse, puis envoyez-moi un ping pour supprimer cette réponse.

Finalement résolu le problème.

Si vous êtes dans un environnement virtuel, vous devez exécuter :

pip install reportlab

dans le bin répertoire sous project dossier, soit :

~/.virtualenvs/project/bin

Autres conseils

PIP Installez XHTML2PDF

PIP INSTALLATION PISA

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top