我在运行的几个版本的python3上看到以下错误:
...
raise MissingSchema('Proxy URLs must have explicit schemes.')
pip._vendor.requests.exceptions.MissingSchema: Proxy URLs must have explicit schemes.
它看起来像请求库。
这是python 3.3.4上的pip 1.5.2
答案 0 :(得分:14)
我猜测新版本对检查您的代理设置是否有效更为严格。如果你有一个像http_proxy=localhost:3128
这样的环境变量,那么请将其更新为http_proxy=http://localhost:3128
,你应该没事了。 (同上https_proxy
- 实际上我猜最近版本的pip坚持使用HTTPS?)
答案 1 :(得分:1)
尝试使用格式pip --proxy http:proxy_name:port install packet