requests (2.12.4) 在Windows下使用socks5代理时,出现报错:
File "D:\Python27\lib\site-packages\requests-2.12.4-py2.7.egg\requests\adapters.py", line 43, in SOCKSProxyManager raise InvalidSchema("Missing dependencies for SOCKS support.") requests.exceptions.InvalidSchema: Missing dependencies for SOCKS support.
debug 发现是找不到模块 ‘requests.packages.urllib3.contrib.socks’,但其实socks.py文件是存在的。
解决的办法是安装 win_inet_pton
pip install win-inet-pton
之后, 在windows下再配置使用socks5代理就正常了。
《requests.exceptions.InvalidSchema: Missing dependencies for SOCKS support》上有1条评论