0

我正在尝试在 GAE 上部署应用程序。在本地应用程序有效,但在 GAE 上,当我尝试运行时,返回:

没有名为 xhtml2pdf 的模块

那是代码:

import webapp2
from xhtml2pdf import pisa
from weasyprint import HTML
import urllib
import urllib2
import StringIO

request.txt:

Pillow
html2pdf
xhtml2pdf
pyPdf
webapp2
webob
Paste

谢谢!

4

1 回答 1

0

您需要将 xhtml2pdf 和其他依赖文件复制到项目中。

1)将xhtml2pdf、html5lib、reportlab文件夹复制到pdf文件夹。

2) 将 Six.py 文件复制到 pdf 文件夹。

有关更多详细信息,请查看此博客 http://array151.blogspot.in/2016/05/how-to-get-xhtml2pdf-working-on-google.html

于 2016-05-18T17:24:58.803 回答