更新后python pip坏了

时间:2014-03-10 15:42:18

标签: python pip

我在运行的几个版本的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

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