python -m pip install -U pip Errno 11004

时间:2017-07-06 13:55:34

标签: python python-3.x pip

我正在尝试更新pip,但我不断收到以下消息:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha.6/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet" />
<div class="jumbotron">
  <div class="container-fluid">
    <div class="row">
      <div class="col-lg-6">
        <div class="media">
          <div class="media-body">
            <h1 class="lead text-center">THis a text</h1>

            <hr>
            <p class="small"> that you'll remeber and don't forget if that you want to forget you'll not able to.</p>

          </div>
          <a class="thumb">


            <img src="http://img02.deviantart.net/712d/i/2015/231/3/e/flat_landscape_by_eocdesigns-d96dbbn.jpg">

            <i class="fa fa-facebook" id="social-fb"></i>
            <i class="fa fa-twitter" id="social-tw"></i>
            <i class="fa fa-youtube" id="social-yt"></i>
            <i class="fa fa-reddit" id="social-rd"></i>
          </a>


        </div>
        <a href="Post.html"><button class="btn" id="btn" ><i class="fa fa-arrow-left"></i></button></a>
      </div>

    </div>
  </div>

我安装了python 3.6.1,当我运行pip --version时,我看到了pip 9.0.1。

为什么我无法更新它?或者用pip安装任何包?怎么了?我该如何解决?

2 个答案:

答案 0 :(得分:2)

你是代理人的幕后推手。如您所发现,您可以使用pip参数将代理传递给--proxy

python -m pip install -U pip --proxy http://username:password@proxy_url:port

pip install --upgrade pip --proxy http://username:password@proxy_url:port

这里的文档令人困惑,因为它没有提到将协议作为代理定义的一部分传递的要求。

答案 1 :(得分:0)

道歉,但是......

以我为例,我使用的是网络过滤工具( Little Snitch )来提高安全性,该工具专门阻止了终端会话/ pip的传出连接。