#python #django #twitter-oauth #tweepy #web-development-server
#python #django #twitter-oauth #tweepy #сервер веб-разработки
Вопрос:
Я новичок в django framework. Я попытался создать аутентификацию для входа в систему через Twitter с помощью tweepy. При сохранении извлеченных данных в моей базе данных я сталкиваюсь с этой проблемой для OAuth1Session. У меня установлен tweepy. Я также установил requests_oauthlib, но по-прежнему не может устранить эту ошибку.
from tweepy.auth import OAuthHandler #error called here (**ImportError: cannot import name 'OAuth1Session' from 'requests_oauthlib'** )
from .models import Tweet
import credentials
def user_tweets():
auth = OAuthHandler(credentials.CONSUMER_KEY, credentials.CONSUMER_SECRET)
auth.set_access_token(credentials.ACCESS_TOKEN, credentials.ACCESS_TOKEN_SECRET)
api = tweepy.API(auth)
user_tweets = api.user_timeline(count=50)
return user_tweets
Ответ №1:
Убедитесь, что вы requests
также установили. Так, например, вы можете сделать это:
$ pip install requests requests_oauthlib
или
$ pip3 install requests requests_oauthlib
Комментарии:
1. Спасибо за ответ, но я пробовал это, но все равно это не работает