我无法通过代理传递流量。
我正在Windows上运行,但我设法获得pip
的运行购买权,我必须这样做:
set https_proxy=https://username:password@domain:port
在命令提示符下。然后
2. python -m pip install --trusted-host pypi.python.org --trusted-host files.pythonhosted.org --trusted-host pypi.org
使之起作用。
现在我的test.py包含:
import requests
import os
import imaplib
proxy = 'https://usr:pass@domain:port'
os.environ['http_proxy'] = proxy
os.environ['HTTP_PROXY'] = proxy
os.environ['https_proxy'] = proxy
os.environ['HTTPS_PROXY'] = proxy
requests.get('https://stackoverflow.com/',verify=False)
即使我按照上述步骤操作,它似乎也不起作用。即使我从Sublime构建它,它也不起作用。错误是:
socket.gaierror: [Errno 11004] getaddrinfo failed