How to solve ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443) with pip?
Yaayy ! I have found the answer. Just use --default-timeout=100 parameter with the install. e.g
sudo pip install --default-timeout=100 future
sudo pip install --default-timeout=100 future
or alternatively
export PIP_DEFAULT_TIMEOUT=100 worked for me on mac osx