質問

私はPisaをインストールしようとしています、私はすべての要件がインストールされています。

インポートしてみてください:

import ho.pisa as pisa
.

または:

import xhtml2pd.pisa as pisa
.

エラー:

ImportError
Exception Value:    

No module named reportlab.lib.units
.

最終トレースバック:

from pisa_util import *

from reportlab.lib.units import inch, cm
.

仮想環境で実行されています。私はすべての要件がインストールされていると思います。

私はしました:

sudo apt-get install python-pisa
.

test.htmlを作成し、コマンドライン:

xhtml2pdf test.html target.pdf
.

PDFを正しく生成

しかし:

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

まだエラーを投げます。

任意の助けが高く評価されています。

役に立ちましたか?

解決

これは質問の著者による解決策です。
質問の著者へ:評判を得たい場合は、新しい答えを書いてから、この答えを取り除くようにお気軽にお気軽にお願いします。

最終的に問題を修正しました。

仮想環境内にある場合は、次のように実行する必要があります。

pip install reportlab
.

binフォルダの下のprojectディレクトリ、すなわち。:

~/.virtualenvs/project/bin
.

他のヒント

PIP XHTML2PDF

PIPインストールPISA

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top