python - Facebook-sdk python 模块没有属性 GraphAPI

标签 python facebook facebook-graph-api facebook-sdk-4.0

安装facebook-sdk模块后here ,并查看此处和其他地方的其他解决方案,我不断收到此错误:

Traceback (most recent call last):
  File "facebook.py", line 1, in <module>
    import facebook
  File "/home/facebook/facebook.py", line 3, in <module>
    graph = facebook.GraphAPI(access_token='ACCESS TOKEN HERE')
AttributeError: 'module' object has no attribute 'GraphAPI'

对于这个非常简单的 python 代码来进行身份验证...

import facebook

graph = facebook.GraphAPI(access_token='ACCESS TOKEN HERE')

print 'Workinnnn'

它说我的模块已安装并且是最新的,并且我已经在 virtualenv 内部(按照建议)和外部安装,但仍然出现错误。我也肯定在 usr/local/lib/python 等 dist 包中拥有该模块......它包含类 GraphAPI

有没有人有什么建议:

1) 可能出了什么问题? 2)尝试修复什么?卸载东西? 3)如果除了 pip 之外还有其他方法来安装模块...我通常不使用 pip(但肯定已经安装了它并从中安装了 facebook-sdk)所以如果有另一种方法那么我想尝试...

干杯:/

最佳答案

解决方案 = 不要将脚本命名为与模块相同的名称。

我是个白痴,唉......

关于python - Facebook-sdk python 模块没有属性 GraphAPI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28697124/

相关文章:

python - 如何在 Pyramid Python 中测试 render_to_response

python - 如何在python中修改和枚举XML标签

python - 将负 float 转换为无符号整数

ios - Facebook 与 Swift 3 和 Swift SDK (0.2.0) 分享

javascript - facebook 如何在密码更改时执行 onkeyup 和 onchange ?

Facebook 不再返回 all_mutual_friends

Python读取设备管理器信息

Facebook Like-Box 最小宽度更改为 292px。有什么办法可以改变这种行为?

iphone - 使用 Facebook iOS SDK 登录 UIWebView

c# - Facebook C# SDK 作为页面发布到页面