<p>答案取决于它是如何安装的。</p>
<p>如果是使用ubuntu(debian)包管理器安装的,请尝试:</p>
<pre><code>sudo apt-get remove --purge python-setuptools
</code></pre>
<p>[更新]</p>
<p>如果您手动安装,那么setuptools的最终位置可能类似(根据您的环境/python版本进行调整):</p>
<pre><code>/usr/local/lib/python2.6/dist-packages
</code></pre>
<p>只需删除那里的setuptools。</p>
<p>我知道这很蹩脚,但如果你不使用ubuntu提供的优秀的包管理器,那就是你的负担:除非你需要一些前沿的东西,否则就坚持使用dpkg。对于由setuptools安装的其他python模块,它不提供“卸载”功能(但是<a href="http://pypi.python.org/pypi/pip" rel="nofollow noreferrer">pip</a>提供了,这就是为什么人们对<a href="http://pypi.python.org/pypi/virtualenv" rel="nofollow noreferrer">virtualenv</a>、pip和<a href="http://pypi.python.org/pypi/yolk" rel="nofollow noreferrer">yolk</a>充满热情的原因)。</p>
<p>【2017年更新】</p>
<p>现在是2017年,<a href="https://docs.python.org/3/installing/index.html" rel="nofollow noreferrer">installing Python modules</a>有点变化:</p>
<ul>
<li>pip现在是首选的安装程序。从Python3.4开始,默认情况下,它包含在Python二进制安装程序中。</li>
<li>venv是创建虚拟环境的标准工具(半隔离的Python环境,允许安装包以供特定应用程序使用,而不是在系统范围内安装),自Python 3.3以来,venv一直是Python的一部分。从Python3.4开始,它默认将pip安装到所有创建的虚拟环境中。</li>
<li>virtualenv是venv的第三方替代品(和前身),如果不是官方的,它仍然非常流行,因为它允许在3.4之前的Python版本上使用虚拟环境,而Python版本根本不提供venv,或者无法自动将pip安装到创建的环境中。</li>
</ul>