作者dyco (鸡块饼乾)
看板Python
标题[问题] facebook
时间Wed Dec 29 00:15:01 2010
搞了二天还是搞不定= =
我的环境为python2.5
安装pyfacebook (但没有装Django,有装simplejson)
程式如下:
import facebook
my_api_key = "e1e9cfeb5e0d7a52e4fbd5d09e1b873e"
my_secret_key = "1bebae7283f5b79aaf9b851addd55b90"
f = facebook.Facebook(api_key=my_api_key, secret_key=my_secret_key)
执行後出现
AttributeError: 'module' object has no attribute 'Facebook'
ERROR: Module: main could not be imported.
我有缺少了什麽步骤吗?
--
你真的以为 我说笑话都是真的吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.249.125
1F:→ uranusjr:就你用的 module 里没有 Facebook 可以呼叫啊, import 的 12/29 01:06
2F:→ uranusjr:东西错了吧 12/29 01:06
3F:→ buganini:该不会你档名也叫facebook.py吧 颗颗 12/29 02:17
我的档案名称是myFacebook.py
在我的C:\Python25\Lib\site-packages\确实有一支叫facebook.py的程式
用eclipse时,也有提示有这个method,但执行时就是会显示找不到 ~"~
※ 编辑: dyco 来自: 210.68.16.195 (12/29 09:37)
4F:推 hsnu114444:eclipse的话要去interpreter那边设定环境变数 12/29 10:04
5F:→ hsnu114444:把Path设定进去 12/29 10:04
有设定罗,不然eclipse怎麽会提示有个method @@;
※ 编辑: dyco 来自: 210.68.16.195 (12/29 11:38)
6F:推 buganini:用IDLE 手打import看看 12/29 12:57
IDLE 1.2
>>> import facebook
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import facebook
File "build\bdist.win32\egg\facebook\__init__.py", line 58, in <module>
ImportError: No module named django.conf
※ 编辑: dyco 来自: 210.68.16.195 (12/29 13:17)
7F:→ apua:django.conf?该不会要装django吧? 12/30 22:03
我也是很怀疑= = ,但看了source code感觉又不是必要
※ 编辑: dyco 来自: 211.74.249.125 (12/31 01:09)