繁体   English   中英

request_oauthlib无法导入

[英]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.

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