我已安装并尝试使用fbconsole:https://github.com/facebook/fbconsole/
查看说明,我可以使前几个步骤起作用:
import fbconsole
fbconsole.AUTH_SCOPE = ['publish_stream', 'publish_checkins']
fbconsole.authenticate()
但是当我尝试
时fbconsole.logout()
我得到了
AttributeError:'module'对象没有属性'logout'
查看正在安装的文件,我确实看到了authenticate()和logout()模块。包装没有正确安装吗?
答案 0 :(得分:3)
这对我来说是正确的!
使用以下命令重新安装fbconsole:
python setup.py install
我希望它对你也有用!
祝你好运
答案 1 :(得分:1)
你的python路径中是否有fbconsole.py
或python包fbconsole
的同名?
如果是,那么:
import fbconsole
print fbconsole.__file__
print dir(fbconsole) # look if the logout in the fcconsole module
然后观察导入的fbconsole模块的文件是什么,
如果没有,你可以尝试删除你的python路径中的fbconsole.pyc(只需使用相同的上面代码),看起来是否有效。