ImportError:没有名为'tweepy.auth'的模块

时间:2016-06-15 02:08:47

标签: python twitter

我正在尝试使用python和twitter制作一个Twitter机器人但是收到错误。我用这个解决方案修复了第一个错误,但现在又有了另一个错误,此时我不知道该怎么做(Error with tweepy OAuthHandler

import tweepy
import sys

from tweepy.auth import OAuthHandler

argfile = str(sys.argv[1])

CONSUMER_KEY = 'aaa'
CONSUMER_SECRET = 'bbb'
ACCESS_KEY = 'ccc'
ACCESS_SECRET = 'ddd'
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)

3 个答案:

答案 0 :(得分:1)

尝试从模块导入部分中删除.auth,然后直接从OAuthHandler获取tweepy。 如果它包含auth scrpit

,请检查你的tweepy模块

答案 1 :(得分:0)

同样的问题。我试图删除.auth,但是没有用。

我的问题是如果使用tweepy,则重复的文件 git clone https://github.com/tweepy/tweepy.git cd tweepy python setup.py install

确保提取tweepy内部存在的tweepy文件夹。并删除主要tweepy文件,然后重试。对我有用

答案 2 :(得分:0)

如@davedwards在评论中所述。我的文件也保存为Tweepy.py。重命名可以解决问题。