Instalei acidentalmente pacotes Python no meu sistema usando em pipvez de apt-get. Eu fiz isso de duas maneiras:
- usando uma versão mais antiga do virtualenv, esqueci de anexar
--no-site-packagesao 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 freezefora 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 freezelista, mas não foram instaladosapt-get)? - como faço para removê-los?
sudo rm -r /usr/local/lib/python2.7. Por enquanto, tudo bem.