Facebook-sdk python 模块没有属性GraphAPI

joe*_*ep1 3 python facebook facebook-graph-api facebook-sdk-4.0

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

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'
Run Code Online (Sandbox Code Playgroud)

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

import facebook

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

print 'Workinnnn'
Run Code Online (Sandbox Code Playgroud)

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

有没有人有任何建议:

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

干杯:/

joe*_*ep1 5

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

我是个白痴,叹气……