Accidentalmente instalé paquetes de Python en mi sistema usando en pip
lugar de apt-get
. Hice esto de dos maneras:
- usando una versión anterior de virtualenv, olvidé agregarlo
--no-site-packages
al crear virtualenv; después de eso, cuando llamépip install
, los paquetes de Python se instalaron en el sistema en lugar del virtualenv - en un virtualenv correctamente configurado, escribí
sudo pip install somepackage
: el sudo instalado en el sistema en lugar del virtualenv
Me di cuenta de esto porque escribí pip freeze
fuera de un virtualenv y vi algunos paquetes de Python enumerados que no deberían estar allí. Entonces ahora mi pregunta es:
- ¿Cómo identifico todos los paquetes de Python que se instalaron por error en el sistema (es decir, los paquetes de Python que aparecen en la
pip freeze
lista, pero que no se instalaronapt-get
)? - ¿Cómo los elimino?
sudo rm -r /usr/local/lib/python2.7
. Hasta aquí todo bien.