安装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/