Python:3.6在Windows中运行
我正在尝试使用我正在使用urllib.request.urlopen
方法的API,但是出现以下错误:
urlopen error [Errno 11004] getaddrinfo failed>.
我尝试打开google.com,但仍然遇到相同的错误。
import requests
import urllib
response = urllib.request.urlopen('http://www.google.com')
获取
urlopen error [Errno 11004] getaddrinfo failed>
也尝试了请求对象
r = urllib.request.Request(url1)
urllib.request.urlopen(r)
仍然出现相同的错误
我读了几篇文章。它说它与某些代理设置有关:
我在cmd上运行以下命令:
C:\Windows\system32>netsh winhttp show proxy
当前WinHTTP代理设置:
Direct access (no proxy server).
我遇到相同的错误
"[Errno 11004] getaddrinfo failed" while importing packages using pip.
有人可以帮我解决这个问题吗?