【问题标题】:use pip to install django with error of proxy on win7在win7上使用pip安装django代理错误
【发布时间】:2016-04-07 13:43:58
【问题描述】:

我按照我同事的方法通过pip(python2.7)安装django,她成功了,我得到一个错误消息“访问Web代理过滤器被拒绝。”。但我可以使用相同的域帐户通过代理浏览网页。

我在 cmd 中使用的以下命令:

set http_proxy=domain\username:password@proxyhost:port
set https_proxy=domain\username:password@proxyhost:port
pip install django

最后一段错误信息如下:

重试(重试(总数=0,连接=无,读取=无,重定向=无)) 'ProxyError('无法连接到代理。', error('隧道连接失败:需要 407 代理验证 ( Forefront TMG 需要授权才能完成请求。进入 Web 代理过滤器被拒绝。 )',))': /simple/django/

我也试过follow cmd,得到和上面一样的错误信息:

pip install django --proxy domain\username:password@proxyhost:port

【问题讨论】:

  • 有时这是简单的事情......这是 Windows(我假设你说 cmd 并使用 set vs export),我忘记了它是如何处理它的,但你可能想尝试 domain\ \用户名与域\用户名。此外,这有点烦人,因为您不会获得依赖项,但您可以手动下载软件包并执行 pip install ./django-.zip 之类的操作
  • 感谢 Foon 的快速回复。我也尝试了 domain\\username 并得到了相同的错误消息。我只想尝试一种简单的方法来安装 django,从 pip online 开始。实际上,还有另一个必需的 python 包,它有许多依赖包要安装在我的本地机器(win7)上。我不会一一做。

标签: python django pip http-proxy


【解决方案1】:

我刚刚使用了另一个具有相同域帐户的代理,错误消息消失了,一切正常。

【讨论】:

    猜你喜欢
    • 2018-08-09
    • 2016-12-22
    • 1970-01-01
    • 2013-03-20
    • 1970-01-01
    • 2020-12-31
    • 2013-11-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多