如何修复名称阴影陷阱?

时间:2017-12-17 14:25:36

标签: python python-3.x pip python-requests

当我运行代码时:

import urllib.parse
import requests   

main_api = 'https://maps.googleapis.com/maps/api/geocode/json?'    
address = 'Moscow'
url = main_api + urllib.parse.urlencode({'address':address})    
json_data = requests.get(url).json()
print(json_data)

我收到以下消息:

ModuleNotFoundError: No module named 'requests'

由于我已经研究了数百次,这是因为名字遮蔽陷阱:在我的电脑上某处,我有同名的文件夹或文件。之后,我在“我的电脑”上搜索并找到了几个名为“requests”的文件夹。它们位于:

C:\Users\teman\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\pip\_vendor

重命名对此文件夹不起作用 - 我收到同样的错误:

ModuleNotFoundError: No module named 'requests'

我对此感到非常沮丧并且无法修复3天,请帮助我,谢谢!

0 个答案:

没有答案