擅长:python、mysql、java
<p>对于那些喜欢直接使用文件系统的人,下面是我所做的:</p>
<ul>
<li>类型:<code>sudo rm /usr/bin/python</code></li>
<li>类型:<code>sudo ln -s /usr/bin/python3 /usr/bin/python</code></li>
<li>类型:<code>ls -l /usr/bin/python</code>
<ul>
<li><code>lrwxrwxrwx 1 root root 16 Jan 18 11:04 /usr/bin/python -> /usr/bin/python3</code></li>
</ul>
</li>
<li>类型:<code>python -V</code>
<ul>
<li><code>Python 3.7.3</code></li>
</ul>
</li>
<li>替代方法:
<ul>
<li>类型:<code>sudo update-alternatives config python</code></li>
<li>在我的情况下,没有其他选择</李>
</ul>
</li>
</ul>
<p>当您使用它时,将<code>pip</code>默认值更改为<code>pip3</code>,这是一个稍微不同的过程</p>
<ul>
<li>类型:<code>sudo mv /usr/bin/pip /usr/bin/pip2 # rename</code></li>
<li>类型:<code>sudo ln -s /usr/bin/pip3 /usr/bin/pip</code></li>
<li>类型:<code>ls -l /usr/bin/pip</code>
<ul>
<li><code>lrwxrwxrwx 1 root root 13 Jan 18 11:19 /usr/bin/pip -> /usr/bin/pip3</code></li>
</ul>
</li>
<li>类型:<code>pip -V</code>
<ul>
<li><code>pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)</code></li>
<li>注意:<code>pip2</code>切换到默认值<code>python3</code>会让人感到困惑,因为它以:<code>#!/usr/bin/python</code>开头</li>
</ul>
</li>
</ul>