可以尝试下面的方法。但由于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> 选项。