Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 不支持库_Python_Django_Google App Engine_Xhtml2pdf - Fatal编程技术网

Python 不支持库

Python 不支持库,python,django,google-app-engine,xhtml2pdf,Python,Django,Google App Engine,Xhtml2pdf,我正在使用Python、DJANGO和Google Appengine编写我的第一个应用程序。基本流程是用户将数据输入数据库,然后创建一个报告表单,并将其导出为PDF。。除了最后一块,我所有的东西都在工作,我有一个问题,我找不到任何东西。我有Appengine启动器的最新版本,Python2.7、DJANGO 1.4和XHTML2PDF 0.0.4。我将其与我的应用程序捆绑在一起,但当我启动我的应用程序时,我在页面和日志中发现一个错误,上面写着: 加载应用程序配置时出现致命错误: 是否需要执行或

我正在使用Python、DJANGO和Google Appengine编写我的第一个应用程序。基本流程是用户将数据输入数据库,然后创建一个报告表单,并将其导出为PDF。。除了最后一块,我所有的东西都在工作,我有一个问题,我找不到任何东西。我有Appengine启动器的最新版本,Python2.7、DJANGO 1.4和XHTML2PDF 0.0.4。我将其与我的应用程序捆绑在一起,但当我启动我的应用程序时,我在页面和日志中发现一个错误,上面写着:

加载应用程序配置时出现致命错误:

是否需要执行或配置其他操作,或者是否存在版本问题


感谢您为新手提供的任何帮助,

您的
应用程序yaml的第31行怎么说


xhtml2pdf
不在AppEngine2.7支持的列表中。(这些库包括C扩展,需要额外的检查才能支持。纯Python库通常是可以的。)

你的
app.yaml
第31行说了什么


xhtml2pdf
不在AppEngine2.7支持的列表中。(这些是包含C扩展的库,需要额外仔细检查才能支持。纯Python库通常是可以的。)

包含xhtml2pdf的最简单方法是将xhtml2pdf src文件夹拖放到主目录中,然后

从xhtml2pdf导入pisa


您还需要reportlab,拖放也可以。我不得不使用它的一个修改版本,但其他人已经使用了未修改的版本。

包含xhtml2pdf的最简单方法是将xhtml2pdf src文件夹拖放到主目录中,然后

从xhtml2pdf导入pisa


您还需要reportlab,拖放也可以。我不得不使用它的一个修改版本,但其他人已经使用了未修改的版本。

应用程序引擎运行时不包括xhtml2pdf库。不过,你可以自己把它包括进去。python27运行时支持html5lib所需的lxml库(xhtml2pdf所需)。但是,有一个更简单的解决方案:使用,它支持HTML->PDF转换,并且使用起来更简单。

应用程序引擎运行时不包括xhtml2pdf库。不过,你可以自己把它包括进去。python27运行时支持html5lib所需的lxml库(xhtml2pdf所需)。但是,有一个更简单的解决方案:使用,它支持HTML->PDF转换,并且将更易于使用。

感谢您的回复。第31行有-name:xhtml2pdf版本:“最新”。我为DJANGO找到的所有教程都包括Reportlab和XHTML2PDF。我在没有发出嘎嘎声的情况下进入了Reportlab,但它阻止了我使用XHTML2PDF。谢谢您的回复Dave。第31行有-name:xhtml2pdf版本:“最新”。我为DJANGO找到的所有教程都包括Reportlab和XHTML2PDF。我没有发出嘎嘎声就进入了Reportlab,但它阻止了我使用XHTML2PDF。
Invalid object:
the library "xhtml2pdf" is not supported
  in "/Users/username/project/app.yaml", line 31, column 1