除非我重命名,否则Google App Engine将无法识别facebook包

时间:2010-01-14 06:13:32

标签: python google-app-engine facebook

我正在尝试将Facebook Connect整合到GAE应用中。我有一个像这样的基本文件夹结构:

/gae-root
    /myapp
        /templates
        /etc
    app.yaml
    settings.py

我尝试像这样添加PyFacebook库:

/gae-root
    /myapp
        /templates
        /etc
    /facebook
        /djangofb
    app.yaml
    settings.py

我认为这会有效,但现在当我尝试import facebook时,它会抛出一个未找到模块的错误。甚至更奇怪的是,如果我将目录从facebook重命名为foo,导入现在可以正常工作,但是当我尝试获取当前登录用户时,我会遇到错误。

我所做的就是将目录移动到我的文件夹结构中并尝试导入。我错过了什么?对不起,如果这是一个简单的问题。

1 个答案:

答案 0 :(得分:0)

我的site-packages目录中有一个额外的.pth文件存在问题。