可以嘗試下面的方法。但由於pip自身的bug,可能不穩定或無效。目前 (pip 7.1.2) 仍未完全解決。
具體參見 https://github.com/pypa/pip/issues/1805
- 用 proxychains 等前置代理工具。例如透過
socks5://127.0.0.1:9051 安裝 urllib3
1-1. 安裝 proxychains:apt-get install proxychains
1-2. 配置 /etc/proxychains.conf 加入類似內容:socks5 127.0.0.1 9051
1-3. proxychains pip install urllib3 - 用代理轉換工具將 socks 轉爲 http/https,再用 shell 環境變量或 pip 自帶的 --proxy <proxy> 選項。