Не удалось найти библиотеку Python PIL. Механизм Приложения Google

Термины используются попеременно. Если Вы хотите быть действительно педантичными об этом, то Вы могли определять "вложенный класс" для обращения к статическому внутреннему классу, тот, который не имеет никакого экземпляра включения. В коде у Вас могло бы быть что-то вроде этого:

public class Outer {
    public class Inner {}

    public static class Nested {}
}

Это не действительно широко принятое определение все же.

11
задан Sheena 20 June 2017 в 10:23
поделиться

2 ответа

Нам, вероятно, понадобится дополнительная информация, так что вот несколько вопросов, которые стоит попробовать.

Как вы пытаетесь получить доступ к PIL? Вы пытаетесь использовать модуль google.appengine.api.images или PIL напрямую? Похоже на первое, но это не совсем понятно.

Вы следовали инструкциям App Engine ?

Почтовый индекс, если можете.

Возможно, самое важное, что нужно попробовать: см. если вы можете использовать PIL из сценария, не относящегося к App Engine. Просто напишите быстрый скрипт Python, который обращается к нему, и посмотрите, как это пойдет. Примерно так:

import Image
im = Image.open('filename.png')
im.show()

Если это не сработает, неудивительно, что Google App Engine не будет работать с PIL.

4
ответ дан 3 December 2019 в 04:13
поделиться

Насколько я знаю, Google AppEngine не разрешает использовать PIL напрямую, а вместо этого предоставляет ограниченный API Images.

Он может изменять размер/поворот/обрезание и переворачивание изображений. Более или менее то, на что способен Picasaweb. Но он не может создавать новые изображения или делать сложные вещи, такие как добавление текста, рисование и т.д.

.
4
ответ дан 3 December 2019 в 04:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: