2012-01-24 18 views
7

Hola recientemente instalé el módulo de herramientas de configuración y el motor de la aplicación de google me da errores. ¿Hay alguna manera de desinstalar setuptool? ¿alguien puede decirme paso a paso porque lo intentéCómo desinstalar setuptools python

+0

¿Cuál es el error del motor de aplicación? – Jayesh

Respuesta

8

La respuesta depende de cómo se instaló.

Si se instala usando el Ubuntu (Debian) gestor de paquetes, intente:

sudo apt-get remove --purge python-setuptools 

[actualizada]

Si ha instalado manualmente, probablemente el setuptools ubicación final será algo así como (ajustar su entorno/versión de python):

/usr/local/lib/python2.6/dist-packages 

Simplemente elimine las cosas de setuptools allí.

Lame, lo sé, pero es tu carga por no usar el excelente administrador de paquetes provisto por ubuntu: apega a dpkg a menos que necesites cosas de última generación. Para otros módulos de python instalados por setuptools, no proporciona la función de "desinstalación" (pero pip lo hace, es por eso que hay mucho entusiasmo alrededor de virtualenv, pip y yolk).

[2017 actualización]

Es 2017 y installing Python modules cambió un poco:

  • pip es ahora el programa de instalación preferido. Comenzando con Python 3.4, se incluye por defecto con los instaladores binarios de Python.
  • venv es la herramienta estándar para crear entornos virtuales (entornos de Python semiaislados que permiten la instalación de paquetes para su uso por una aplicación en particular, en lugar de instalarlos en todo el sistema) y forma parte de Python desde Python 3.3. Comenzando con Python 3.4, se instala por defecto en todos los entornos virtuales creados.
  • virtualenv es una alternativa de terceros (y predecesora) para venv y si no es oficial, sigue siendo muy popular porque permite el uso de entornos virtuales en versiones de Python anteriores a 3.4, que no proporcionan ningún tipo de utilidad, o no pueden instalar automáticamente pip en entornos creados.
+0

instalado manualmente descargue tar.gz y ejecute la instalación de instalación – Kalanamith

+0

+1 para la desinstalación de pip – Cerin

10
easy_install pip 
pip uninstall pip setuptools 

(PIP y setuptools ambos utilizan los mismos formatos de paquetes, pero pip cuenta con el apoyo de desinstalación. Algo gracioso que instalar algo es la forma más fácil de desinstalar.)

+0

pip requiere setuptools como requisito. –

+2

Acabo de instalar 'pip uninstall pip setuptools' para deshacerse de ambos antes de desaparecer, nunca más se supo de ellos. – sblom

+3

@sblom ¿No vas a perderme pip? :( – 0xc0de

1

yo estaba teniendo problemas con el método a continuación porque mi pip no estaba actualizado.

easy_install pip 
pip uninstall pip setuptools 

Después de actualizar pip como esto:

sudo -H pip install --upgrade pip 

pude desinstalar correctamente setuptools así:

pip uninstall setuptools 
Cuestiones relacionadas