我只是编写了以下代码来使用Requests库
requests tests import requests r = requests.get('https://api.github.com/events')
但即使我使用,我仍然会收到相同的错误消息 from requests import *
Traceback (most recent call last): File "/Users/dvanderknaap/Desktop/Organized/CS/My_Python_Programs/requests.py", line 3, inimport requests File "/Users/dvanderknaap/Desktop/Organized/CS/My_Python_Programs/requests.py", line 5, in r = requests.get('https://api.github.com/events') AttributeError: 'module' object has no attribute 'get'
我尝试使用重新安装请求pip install requests
,但输出是:
Requirement already satisfied (use --upgrade to upgrade): requests in /anaconda/lib/python3.5/site-packages
我认为问题是它安装在我的python3.5库中,但我使用的是python2.7,但我不知道如何解决这个问题.建议吗?
首先,将文件My_Python_Programs/requests.py重命名为requests.py以外的其他文件.它是导入自己而不是请求模块.
您的python 2.7可能已经安装了请求包,也可能没有.如果没有,您可以安装它
pip2.7 install requests