我已經安裝了Python 2.7並嘗試使用Twitter包。我已經安裝了3先決條件包成功......但不知何故,收到此錯誤:在Python2.7中使用Twitter包獲取錯誤
>>> import twitter
>>> api = twitter.Api()
Traceback (most recent call last):
File "<pyshell#30>", line 1, in <module>
api = twitter.Api()
AttributeError: 'module' object has no attribute 'Api'
的我試過這個版本,但得到了同樣的錯誤:
>>> api = twitter.Api(consumer_key='consumer_key',
consumer_secret='consumer_secret',
access_token_key='access_token',
access_token_secret='access_token_secret')
Traceback (most recent call last):
File "<pyshell#31>", line 1, in <module>
api = twitter.Api(consumer_key='consumer_key',
AttributeError: 'module' object has no attribute 'Api'
我已經安裝了3包微博即: 蟒-Twitter的0.8.5,蟒-嘰嘰喳喳-1.0,微博-1.10.0
和命令的輸出是如下:
>>> twitter.__file__
'C:\\Python27\\lib\\site-packages\\twitter-1.10.0-py2.7.egg\\twitter\\__init__.pyc'
我應該卸載一些東西嗎?我已經改名爲twitter.py文件中的python-Twitter的0.8.5和python-Twitter的1.0,但仍然得到錯誤...
「twitter .__ file__」告訴你你導入了什麼?您可能在當前工作目錄中有另一個名爲'twitter.py'的文件。重命名它,它掩蓋了模塊。 –