我在理解如何安装xhtml2pdf时遇到了问题。我已经按照Chris Glass's站点的说明进行了操作,并安装了虚拟环境并运行了单元测试。当我在views.py
文件顶部插入以下内容时:
import ho.pisa as pisa
import cStringIO as StringIO
import cgi
import os
我在说No module named ho.pisa
(这是我期望的)时出错。如何让django甚至python命令行导入这个模块(因为我已经尝试在命令行中以相同的成功级别导入该模块)。
编辑
为什么我需要一个虚拟的环境。我不能把xhtml2pdf
作为一个包安装并正常导入吗?或者我会破坏一些Django/python的东西吗?
编辑
我还从xhtml2pdf虚拟环境中运行了django,但它仍然拒绝导入
是的。在Chris Glass网站的开发环境的第5步之后,我完成了以下工作:
views.py
中的导入行from xhtml2pdf import pisa
不再引发任何错误我会尝试virtualenv and additional libraries for django或从http://pypi.python.org/pypi/pisa/安装
我只是试着用pip安装xhtml2pdf,而不是包。
pisa
模块在xhtml2pdf
中,而不是ho
相关问题 更多 >
编程相关推荐