Domanda

Sto cercando di installare Pisa, ho tutti i requisiti installati.

Provo importare:

import ho.pisa as pisa
.

o:

import xhtml2pd.pisa as pisa
.

Errore:

ImportError
Exception Value:    

No module named reportlab.lib.units
.

Ultima traceback:

from pisa_util import *

from reportlab.lib.units import inch, cm
.

Sono in esecuzione in un ambiente virtuale.Credo di avere tutti i requisiti installati.

Ho fatto:

sudo apt-get install python-pisa
.

creato test.html e in riga di comando:

xhtml2pdf test.html target.pdf
.

Genera correttamente PDF

Tuttavia:

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

Ancora un errore.

Qualsiasi aiuto è apprezzato.

È stato utile?

Soluzione

Questa è la soluzione dall'autore della domanda, spostata nella sezione appropriata.
Autore della domanda: se vuoi ottenere la reputazione, sentiti libero di scrivere una nuova risposta, quindi ping per rimuovere questa risposta.

Finalmente risolto il problema.

Se sei in ambiente virtuale, è necessario eseguire:

pip install reportlab
.

Nella directory bin sotto la cartella project, I.e.:

~/.virtualenvs/project/bin
.

Altri suggerimenti

PIP Installa XHTML2PDF

PIP Installa Pisa

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top