谷歌应用程序引擎的Python:sys.path.append不在线工作

问题描述:

我有这个谷歌应用程序引擎的Python:sys.path.append不在线工作

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

它在Windows XP下的App Engine SDK(离线)完美地工作

但当部署网络,它给我<type 'exceptions.ImportError'>,我错过了什么在线部署它?

试试这个:

sys.path.append(os.path.join(os.path.dirname(__file__), 'extra_dir'))