【问题标题】:python-pptx on Google App EngineGoogle App Engine 上的 python-pptx
【发布时间】:2015-03-24 20:18:48
【问题描述】:

根据 Google 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 的最佳方式(如果可能的话)是什么?

注意:我正在使用 buildout 来部署我的应用程序,而那些限制失败的地方。

谢谢!

【问题讨论】:

    标签: python google-app-engine buildout


    【解决方案1】:

    App Engine 与该库不兼容,因此如果您仍想坚持使用 App Engine 服务,最好的选择是使用托管虚拟机:https://cloud.google.com/appengine/docs/managed-vms/

    这将让您访问所有 App Engine 服务,但在安装库时为您提供更大的灵活性。

    【讨论】:

    • 谢谢@PizzaPanther...这帮助我放弃了这个库,只专注于其他事情......只是不能让它在 GAE 上工作。
    【解决方案2】:

    我遇到了同样的问题。我想在 GAE 标准环境中使用 Python-pptx,但因为 GAE 标准不支持 Pillow 而无法使用。我迁移到 GAE 灵活环境,它运行良好。花了几个小时来调整我的代码以适应灵活的环境,但这没什么大不了的。

    【讨论】:

      猜你喜欢
      • 2013-04-14
      • 2011-05-30
      • 1970-01-01
      • 2013-09-14
      • 2023-04-04
      • 2016-04-07
      • 1970-01-01
      • 1970-01-01
      • 2011-04-09
      相关资源
      最近更新 更多