Следуя инструкциям на этой странице, Удаленный доступ к хранилищу данных с помощью remote_api :
Я отредактировал app.yaml
, чтобы включить эти строки:
builtins:
- remote_api: on
Я открыл Терминал:
$ cd /path/to/app
$ python2.5 /usr/local/google_appengine/remote_api.shell.py\
-s localhost:8082 -p /_ah/remote_api
В корне структуры папок моего приложения у меня есть модуль с именем foobar.py
, а также пакет с именем data_models
. Получив доступ к интерпретатору remote_api
Python, я пробую следующие строки:
import foobar
import data_models
Но я получаю ошибку:
Traceback (most recent call last):
File "<console>", line 1, in <module>
ImportError: No module named foobar
Traceback (most recent call last):
File "<console>", line 1, in <module>
ImportError: No module named data_models
Как получить доступ к интерактивной консоли через Терминал? Я что-то пропустил? То же самое происходит, даже если я захожу на облачный сервер:
$ python2.5 /usr/local/google_appengine/remote_api.shell.py\
-s my-app.appspot.com -p /_ah/remote_api