<p>一个非常直观和直接的方法就是修改<code>/usr/local/bin/pip</code>中的设置。不需要别名和符号链接。对于我的:</p>
<h2>一。检查信息:</h2>
<pre><code>lerner@lerner:~/$ pip -V
</code></pre>
<blockquote>
<p><code>pip 1.5.4 from /usr/lib/python3/dist-packages (python 3.4)</code></p>
</blockquote>
<pre><code>lerner@lerner:~/$ pip2 -V
</code></pre>
<blockquote>
<p><code>pip 9.0.1 from /usr/local/lib/python2.7/dist-packages (python 2.7)</code></p>
</blockquote>
<pre><code>lerner@lerner:~/$ whereis pip
</code></pre>
<blockquote>
<pre><code>pip: /usr/local/bin/pip3.4 /usr/local/bin/pip2.7 /usr/local/bin/pip
</code></pre>
</blockquote>
<h2>2。更改设置:</h2>
<p>把python3改成python2,小心它的版本(到处都是1.5.4到9.0.1)。我把pip文件改成:</p>
<pre><code>lerner@lerner:~/$ sudo vim /usr/local/bin/pip
</code></pre>
<blockquote>
<pre><code>#!/usr/bin/python2
# EASY-INSTALL-ENTRY-SCRIPT: 'pip==9.0.1','console_scripts','pip'
__requires__ = 'pip==9.0.1' import sys from pkg_resources import load_entry_point
if __name__ == '__main__':
sys.exit(
load_entry_point('pip==9.0.1', 'console_scripts', 'pip')()
)
</code></pre>
</blockquote>
<h2>三。现在保存并检查:</h2>
<pre><code>lerner@lerner:~/$ pip -V
</code></pre>
<blockquote>
<p><code>pip 9.0.1 from /usr/local/lib/python2.7/dist-packages (python 2.7)</code></p>
</blockquote>
<p>完成。</p>