Я ознакомился с руководством по началу работы, и, насколько я вижу, оно создано для использования во время выполнения Python3.
Вы можете проверить файл app.yaml
, в случае учебника 3-binary-data он задает среду выполнения python3, и все команды в учебнике, как полагают, используются в Python3. также (т. е. virtualenv -p python3 env
создает среду, которая будет использоваться с интерпретатором python3).
Кроме того, используемые библиотеки, например google.cloud.storage
, устарели в Python 2.7 (вы можете проверить это здесь ), но это не значит, что он непригоден для использования в Python2.7, только потому, что он не поддерживается, и это может вызвать проблемы.
Я бы порекомендовал вам использовать Python3 вместо Python2.7 и проверить, сохраняется ли проблема.