在app-engine上包含Django中的第三方python包

时间:2010-10-10 09:12:40

标签: django google-app-engine

我有一个运行在appengine上的django应用程序,它运行正常。现在我想扩展它以使用第三方python包 - googleanalytics。无论我在哪里放这个包django抱怨没有找到它(错误是:没有模块名为googleanalytics)。

我的目录结构如下 -

的app.yaml
MyProject的
-settings.py
-manage.py
-templates
-googleanalytics
-urls.py
-myapp
-views.py(使用googleanalytics包)

根据这里的一些建议,我也尝试过使用 -
    sys.path.insert(0,ROOT_PATH) 我也尝试了一些其他的路径,但似乎没有任何工作。我安装了包,即使这样也行不通。

任何指针都将不胜感激!

由于 的Vivek

2 个答案:

答案 0 :(得分:0)

sys.path.insert (0, os.path.abspath (
  os.path.join (os.path.dirname (__file__), 'googleanalytics')))

答案 1 :(得分:0)

我决定使用谷歌应用引擎助手,这就像一个魅力!它使用简单,我在20分钟内启动并运行。强烈推荐它。