擅长:python、mysql、java
<p>您一定是无意中升级了系统pip(可能是通过<code>sudo pip install pip --upgrade</code>之类的方式)</p>
<p>pip 10.x调整其内部的位置。您看到的<code>pip3</code>命令是您的包维护人员提供的(可能是基于debian的?)并且不是由pip管理的文件。</p>
<p>你可以在<a href="https://github.com/pypa/pip/issues/5221" rel="noreferrer">pip's issue tracker</a>上阅读更多关于这个的信息</p>
<p>您可能希望<em>而不是</em>升级系统pip,而是使用virtualenv。</p>
<p>要恢复<code>pip3</code>二进制文件,您需要<code>sudo python3 -m pip uninstall pip && sudo apt install python3-pip --reinstall</code>。</p>
<p>如果您想在“不受支持的区域”(升级系统包管理器之外的系统包)中继续,您可能可以使用<code>python3 -m pip ...</code>,而不是<code>pip3</code>。</p>