[英]requests_oauthlib cannot be imported
我想访问twitter api,因此要求request_oauthlib。
import pymongo
from pymongo import MongoClient
import requests
from requests_oauthlib import OAuth1
所以,这是回溯
Traceback (most recent call last):
File "mongo_users.py", line 4, in <module>
from requests_oauthlib import OAuth1
ImportError: No module named 'requests_oauthlib'
但是我已经安装好了
(mongousers) root@mongobk:/home/luv/mongo_users# pip freeze
certifi==2018.1.18
chardet==3.0.4
idna==2.6
oauthlib==2.0.6
pymongo==3.6.0
requests==2.18.4
requests-oauthlib==0.8.0
urllib3==1.22
那么,这里的问题是什么?
我会再尝试! 看来此模块仅适用于python2。也许您的virtualenv尝试使用python3。 如果您在虚拟环境中打开python shell,则版本号应该在顶部可见。 如果您不想使用python3,则可以通过键入python2 mongo_users.py在python 2中运行脚本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.