擅长:python、mysql、java
<p><strong>编辑:</strong></p>
<p>当前版本的<code>PIP</code>不再有此问题。截至目前,版本:<code>7.1.2</code>是当前版本。这里是<code>PIP</code>链接:</p>
<p><a href="https://pypi.python.org/pypi/pip" rel="noreferrer">https://pypi.python.org/pypi/pip</a></p>
<p><strong>原始修复:</strong></p>
<p>我在尝试使用<code>pip==1.5.4</code>时遇到这个问题</p>
<p>这是一个与PIP和Python的PYPI信任SSL证书相关的问题。如果您在Mac OS X的PIP日志中查看:<strong>/Users/username/.PIP/PIP.log</strong>它将为您提供更多详细信息。</p>
<p>在尝试不同的内容数小时后,让PIP重新启动并运行的解决方法是,在Python中进入我的<strong>站点包中,无论它是在<strong>virtualenv中还是在正常的<strong>站点包中,并去掉当前的PIP版本。对我来说我有<code>pip==1.5.4</code></p>
<p>我删除了PIP目录和PIP egg文件。然后我跑了</p>
<pre><code>easy_install pip==1.2.1
</code></pre>
<p>这个版本的PIP没有SSL问题,然后我就可以在virtualenv中运行正常的<code>pip install -r requirements.txt</code>,来设置我想要的、列在<code>requirements.txt</code>文件中的所有包。</p>
<p>这也是我发现的这个Google组中的几个人通过这个问题的推荐黑客:</p>
<p><a href="https://groups.google.com/forum/#!topic/beagleboard/aSlPCNYcVjw" rel="noreferrer">https://groups.google.com/forum/#!topic/beagleboard/aSlPCNYcVjw</a></p>