Facebook-sdk python模块没有属性GraphAPI

时间:2015-02-24 13:30:59

标签: 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)所以如果还有另外一种方式那么我想尝试一下...

干杯:/

1 个答案:

答案 0 :(得分:4)

解决方案=不要将您的脚本命名为模块。

我是个白痴,叹息......