据谷歌App Engine的第三方库的支持,支持LXML的最新版本是2.3 https://cloud.google.com/appengine/docs/python/tools/libraries27
和python-PPTX需要LXML> = 3.1.0 https://github.com/scanny/python-pptx/blob/master/requirements.txt
那么什么是最好的方式(如果可能的话)到GAE运行python-PPTX?
注:我使用扩建部署我的应用程序,并在那里这些限制会失败。
谢谢!
App Engine是不是与该库兼容,所以你最好的选择,如果你仍然想坚持App Engine服务是使用托管虚拟机:https://cloud.google.com/appengine/docs/managed-vms/
这将让你访问所有的App Engine服务,但给你安装库更大的灵活性。
我有同样的问题。我想用Python的PPTX与GAE标准的环境,但没能因为GAE标准不支持枕头。我迁移到GAE灵活的环境和它完美的作品。花了几个小时来调整我的灵活的环境代码,但它没有什么大不了的。