Ответ зависит от того, как он был установлен.
Если он был установлен с помощью менеджера пакетов ubuntu (debian), попробуйте:
sudo apt-get remove --purge python-setuptools
[обновлено]
Если вы установили вручную, вероятно, окончательное местоположение setuptools будет примерно таким (с учетом вашей среды / версии Python):
/usr/local/lib/python2.6/dist-packages
Просто удалите там содержимое setuptools.
Хром, я знаю, но это ваше бремя, если вы не используете отличный менеджер пакетов, предоставляемый ubuntu: придерживайтесь dpkg, если вам не нужны самые передовые вещи. Для других модулей python, установленных setuptools, он не предоставляет функцию «удаления» (но pip делает, поэтому существует большой энтузиазм по поводу virtualenv , pip и yolk ).
[обновление 2017 года]
Это 2017 и установка модулей Python немного изменена:
- pip теперь является предпочтительной программой установки. Начиная с Python 3.4, он по умолчанию включен в бинарные установщики Python.
- venv - это стандартный инструмент для создания виртуальных сред (полуизолированные среды Python, которые позволяют устанавливать пакеты для использования конкретным приложением, а не для всей системы), и является частью Python начиная с Python 3.3. Начиная с Python 3.4, он по умолчанию устанавливает pip во все созданные виртуальные среды.
- virtualenv - сторонняя альтернатива (и предшественник) venv, и если она не официальная, она все еще очень популярна, поскольку позволяет использовать виртуальные среды в версиях Python до 3.4, которые либо вообще не предоставляют venv, или не можете автоматически установить pip в созданную среду.