J'ai accidentellement installé des paquets Python sur mon système en utilisant à la pipplace de apt-get. Je l'ai fait de deux manières:
- en utilisant une ancienne version de virtualenv, j’avais oublié d’ajouter
--no-site-packageslors de la création de virtualenv - ensuite, lorsque j’ai appelépip install, les packages Python ont été installés sur le système plutôt que virtualenv. - dans virtualenv correctement configuré, j’ai tapé
sudo pip install somepackage- le sudo installé sur le système plutôt que le virtualenv
J'ai remarqué cela parce que je tapais à l' pip freezeextérieur de virtualenv et que je découvrais certains paquets Python répertoriés qui ne devraient pas être là. Alors maintenant ma question est:
- Comment puis-je identifier tous les packages Python qui ont été installés par erreur sur le système (c'est-à-dire les packages Python qui apparaissent dans la
pip freezeliste, mais n'ont pas été installés avecapt-get)? - Comment puis-je les supprimer?
sudo rm -r /usr/local/lib/python2.7. Jusqu'ici tout va bien.