Installa Pisa su Ubuntu (Django)
-
21-12-2019 - |
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.
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