Я попытался найти ответ на этот вопрос, но не смог определить, возможно ли как-то или нет добавление библиотек Python, не поддерживаемых Google App Engine.Неподдерживаемые библиотеки python в Google App Engine
Программа My Python не должна была быть Google App, но теперь я хотел бы, чтобы она была.
Это очень большой проект с тысячами строк кода и использует множество библиотек, которые не находятся на list of supported libraries.
Первая ошибка я получаю и стек-следа:
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\api\appinfo_includes.py", line 63, in ParseAndReturnIncludePaths
appyaml = appinfo.LoadSingleAppInfo(appinfo_file)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\api\appinfo.py", line 1690, in LoadSingleAppInfo
listener.Parse(app_info)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\api\yaml_listener.py", line 226, in Parse
self._HandleEvents(self._GenerateEventParameters(stream, loader_class))
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\api\yaml_listener.py", line 177, in _HandleEvents
raise yaml_errors.EventError(e, event_object)
google.appengine.api.yaml_errors.EventError: the library "gspread" is not supported
Это, вероятно, будет то же самое для других библиотек, таких как: Igraph, Каирская и т.д ...
Есть простой путь вокруг этой проблемы или я должен отказаться от развертывания моей программы в Google?
Чистая библиотека Python может быть загружена вместе с вашим кодом, но библиотека, использующая C-расширения (которые не являются необязательными), вероятно, не будет работать, если только Google не сделает ее доступной. – Blckknght
Возможный дубликат [Как включить сторонние библиотеки python в Google appengine?] (Http://stackoverflow.com/questions/14850853/how-to-include-third-party-python-libs-in-google-appengine) – Lipis
Первый ответ там в основном отвечает на ваш вопрос – Lipis