无法在remote_api中使用自己的包

时间:2012-01-29 16:42:14

标签: google-app-engine

我启用了remote_api,可以导入和使用google.appengine.ext.db等sdk库,但无法导入应用程序自己的软件包,如models.py

我在应用程序的根目录(包含app.yaml)中使用此命令运行了remote_api脚本

python /Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/remote_api_shell.py -s app-id.appspot.com

1 个答案:

答案 0 :(得分:2)

您的应用目录不在sys.path上。您可以在会话中添加它:

import sys
sys.path.append('.')

或在shell中设置它:

export PYTHONPATH=.