Instalei acidentalmente pacotes Python no meu sistema usando em pip
vez de apt-get
. Eu fiz isso de duas maneiras:
- usando uma versão mais antiga do virtualenv, esqueci de anexar
--no-site-packages
ao criar o virtualenv - depois disso, quando ligueipip install
, os pacotes Python foram instalados no sistema em vez do virtualenv - em um virtualenv configurado corretamente, digitei
sudo pip install somepackage
- o sudo instalado no sistema em vez do virtualenv
Por acaso notei isso porque digitei pip freeze
fora de um virtualenv e vi alguns pacotes Python listados que não deveriam estar lá. Então agora minha pergunta é:
- como identifico todos os pacotes Python que foram instalados erroneamente no sistema (ou seja, pacotes Python que aparecem na
pip freeze
lista, mas não foram instaladosapt-get
)? - como faço para removê-los?
sudo rm -r /usr/local/lib/python2.7
. Por enquanto, tudo bem.