web-dev-qa-db-fra.com

Comment peut-on supprimer les applications installées via "python setup.py install"?

J'ai essayé d'installer deux applications, mais elles ne fonctionnaient pas et maintenant je ne peux plus m'en débarrasser. Ils ont tous deux été installés via Sudo python setup.py install. Par conséquent, je ne peux supprimer aucun fichier de paquetage à partir de Synaptic/Software Center. Niether des fichiers README ne dit rien sur la désinstallation et l’essai Sudo python setup.py uninstall (comme l’a suggéré quelqu'un) ne fonctionne pas. Existe-t-il un autre moyen de se débarrasser de ces applications?

Utilisation de 11.04, si cela aide

20
Leron

Martin v. Löwis a répondu à cette question ici :

"Vous devez supprimer tous les fichiers manuellement et annuler tout autre élément créé manuellement par l'installation.

Si vous ne connaissez pas la liste de tous les fichiers, vous pouvez le réinstaller avec l'option --record et consulter la liste que cela génère. "

exemples:

python setup.py install --record files.txt pour générer la liste

cat files.txt | xargs rm -rf pour supprimer les fichiers enregistrés à l'étape précédente.

26
desgua

Vous devez toujours installer les applications Python avec " pip ". pip prend en charge l'option de désinstallation.

4
Ramana