繁体   English   中英

导入错误:没有名为 requests_oauthlib 的模块

[英]ImportError: No module named requests_oauthlib

尝试在我的 Raspberry Pi 上发推文。 安装了 Twython 和 oauthlib 没有问题。 但无法克服此错误:

回溯(最近一次通话):文件“tweet_test.py”,第 3 行,在 from twython import Twython

文件“/usr/lib/python2.7/dist-packages/twython/初始化py”为23行,从.API进口Twython

文件“/usr/lib/python2.7/dist-packages/twython/api.py”,第14行,来自requests_oauthlib import OAuth1, OAuth2

导入错误:没有名为 requests_oauthlib 的模块

原文

#!/usr/bin/env python
import sys
from twython import Twython

tweetStr = "Tweet text!"

apiKey = 'apiKey'
apiSecret = 'apiSecret'
accessToken = 'A_token'
accessTokenSecret = 'A_token_secret'

api = Twython(apiKey,apiSecret,accessToken,accessTokenSecret)

api.update_status(status=tweetStr)

print "Tweeted: " + tweetStr

试试这个它会工作

sudo apt-get install -y python3-oauth python3-oauth2client python3-oauthlib python3-requests-oauthlib

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM