代码之家  ›  专栏  ›  技术社区  ›  Bialecki

谷歌应用引擎不会识别Facebook软件包,除非我重新命名它。

  •  0
  • Bialecki  · 技术社区  · 15 年前

    我正在尝试将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 回复  |  直到 14 年前
        1
  •  0
  •   Bialecki    14 年前

    我的网站包目录中有一个额外的.pth文件出现问题。