Я пытаюсь настроить приложение фляги, которое будет развернуто в Google App Engine.Локальная разработка Google AppEngine ImportError
Приложение для моей флэшки имеет зависимость от облачного хранилища Google - хранилища данных. google-cloud
, среди прочего.
Я запустил pip install -t lib -r requirements.txt
, чтобы установить все мои зависимости в каталог lib
.
Когда я бегу dev_appserver.py
в корневом каталоге моего колба приложения, я получаю следующее ImportError
ImportError: No module named google.cloud.datastore
Не знаю, почему я вижу это. Глядя на каталог lib
, похоже, что pip установил все мои зависимости.
Почему локальный движок приложения не может найти этот модуль.
Я понимаю, что должен использовать Datastore App Engine, который немного отличается и требует много изменений кода. Но почему не находит App Engine, а также использование, модуль хранилищу Google
FYI, я бегу это на Mac OS-X
В файле 'appengine_config.py' вы указали путь к папке' lib'? –
Да, у меня есть этот файл и добавлен lib на путь. – user462455
Вы все еще сталкиваетесь с проблемой? Если да - можете ли вы предоставить содержимое вашей 'dev_appserver.py' и файловой структуры вашего приложения? –