事实证明,PIL似乎有过高估计字体高度的问题。我在App Engine上遇到了PIL这个问题。详细了解此问题here
但是,我的本地机器上的PILLOW没有这个问题。我可以解决这个问题,但理想情况下我会在app引擎上使用PILLOW而不是PIL。这可能吗?
答案 0 :(得分:7)
没有。 PIL使用基于C的模块,PILLOW也是如此。您只能部署第三方模块(如numpy)中列出的基于C的库的受支持模块 - https://developers.google.com/appengine/docs/python/tools/libraries27
答案 1 :(得分:0)
如果您真的需要它,您可以使用托管虚拟机并设置所需的库,包括基于C的python库,如pillow。
这不是一个简单的解决方案。它影响缩放时间(根据谷歌的毫秒到分钟),成本(您支付云计算引擎)和设置(您必须指定正确的Docker容器)。
但是可以做到。