2012-09-16 18 views
3

我已經使用該代碼時GraphApi模塊存在於pyfacebook或不

import facebook 
token = 'my token' 
graph = facebook.GraphAPI(token) 
profile = graph.get_object("me") 
friends = graph.get_connections("me", "friends") 
friend_list = [friend['name'] for friend in friends['data']] 
print friend_list 

錯誤,我是安裝pyfacebook以及蟒SDK連我收到錯誤如下

面對是

graph = facebook.GraphAPI(token) 
AttributeError: 'module' object has no attribute 'GraphAPI' 
+0

請回復任何人.. – user1543087

回答

1

我有這個問題,當我安裝facebook模塊使用easy_install facebook。它工作時,我跑,而不是執行以下操作:

git clone https://github.com/pythonforfacebook/facebook-sdk.git pip install facebook-sdk

+0

如何在windows命令提示符下使用第一條命令 – areddy

-1

我得到了同樣的問題,但重新安裝Facebook的SDK和刪除Facebook的dosnt似乎工作

編輯: 重構應該解決這個問題。 現在只有回到這..但是如果有人再次在這個話題上我發現的問題是,如果你有另一個名爲'facebook'的應用程序或模塊在你的倉庫中,導入將選擇那個,而不是facebook導入。