Python's requests "Missing dependencies for SOCKS support" when using SOCKS5 from Terminal Python's requests "Missing dependencies for SOCKS support" when using SOCKS5 from Terminal python python

Python's requests "Missing dependencies for SOCKS support" when using SOCKS5 from Terminal


This means that requests is using socks as a proxy and that socks is not installed.

Just run pip install pysocks


I had the same issue with conda and requests 2.11 (I work in a Ubuntu VM behind a corporate proxy).

This issue helped me. I changed my environment variable all_proxy (which was originally set to a SOCK proxy socks://....) to the https version in my .bashrc file :

export all_proxy="https://<proxy>:<port>/"

and now it works.


In Ubuntu you can run :
unset all_proxy && unset ALL_PROXY