ImportError:没有模块命名请求Twitter API
问题描述:
我试图访问Twitter API时不断收到此错误。我正在运行python 2.7,并且已经安装了requests
和requests-oauthlib
。ImportError:没有模块命名请求Twitter API
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/utils.py", line 14, in <module>
import urllib.request as urllib2
ImportError: No module named request
我是否需要安装另一个模块才能工作?任何帮助将不胜感激!
答
你想使用Python 3不2.在Python 2中,它只是叫requests
+0
我不得不更换import语句'进口urllib.request里为urllib2'对我的类使用python 2.7,但在我的程序的顶部,我已经有'import requests_oauthlib',所以我认为问题在'requests_oauthlib'模块中的某处? –
试着用'导入请求作为urllib2'为Python 2.7 – 0p3n5ourcE