我在理解如何安裝xhtml2pdf時遇到了問題。我已按照Chris Glass's網站上的說明進行操作,並進行虛擬環境設置並運行單元測試。當我插入我的views.py
文件的頂部如下:Django> xhtml2pdf>讓它工作?
import ho.pisa as pisa
import cStringIO as StringIO
import cgi
import os
我得到一個錯誤說No module named ho.pisa
(我希望)。我該如何獲得django甚至python命令行導入這個模塊(因爲我試圖在命令行中導入模塊的成功級別相同)。
編輯
爲什麼我需要一個虛擬的環境。我不能只將xhtml2pdf
作爲包安裝並正常導入它,或者我會打破一些Django/python的東西嗎?
編輯
我也從xhtml2pdf虛擬環境>(xhtml2pdfenv)[email protected]:~/Software/django$ ./manage.py runserver
內運行Django和它仍然拒絕進口xhtm2pdf
在使用virtualenv中的django之前,您需要確保先設置好環境。 源django-env /斌/激活 –
我做到了。我按照xhtml2pdf的安裝說明致信 – Sevenearths
只是爲了澄清。我有一個虛擬環境中的xhtml2pdf不是django。 Django只是正常運行 – Sevenearths