Como remover os aplicativos instalados através de “python setup.py install”?

19

Eu tenho dois aplicativos que tentei instalar, mas eles não funcionaram e agora não consigo me livrar deles. Ambos foram instalados através de sudo python setup.py install , então não há arquivos de pacotes reais que eu possa remover do centro Synaptic / Software. Niether dos arquivos README diz alguma coisa sobre desinstalar e tentar sudo python setup.py uninstall (como alguém sugeriu) não funcionou. Existe outra maneira de se livrar desses aplicativos?

Usando o 11.04, se isso ajudar

    
por Leron 01.05.2011 / 07:14

2 respostas

24

Martin v. Löwis respondeu isso aqui :

"Você precisa remover todos os arquivos manualmente e também desfazer qualquer outra coisa que a instalação fez manualmente.

Se você não souber a lista de todos os arquivos, poderá reinstalá-la com a opção --record e dar uma olhada na lista que esta produz. "

exemplos:

python setup.py install --record files.txt para gerar a lista

cat files.txt | xargs rm -rf para remover os arquivos gravados pela etapa anterior.

    
por desgua 01.05.2011 / 08:26
4

Você deve sempre instalar aplicativos em Python com " pip ". O pip suporta a opção de desinstalação.

    
por Ramana 01.05.2011 / 08:54