python setup.py удалить - PullRequest
       66

python setup.py удалить

716 голосов
/ 11 октября 2009

Я установил пакет python с python setup.py install.

Как мне его удалить?

Ответы [ 14 ]

1 голос
/ 08 декабря 2009

Продолжая сказанное Мартином, запись выходных данных установки и небольшой сценарий bash делают свое дело довольно хорошо. Вот что я делаю ...

for i in $(less install.record);
sudo rm $i;
done;

И до. Ый.

0 голосов
/ 14 января 2019

Я однажды запустил python setup.py install в моем PyCharm, он устанавливает все пакеты в мою базовую среду conda. Позже, когда я хочу удалить все эти пакеты, pip uninstall не работает. Мне пришлось удалить их из /anaconda3/lib/python3.7/site-packages вручную: (

Так что я не вижу причины, по которой они используют setup.py вместо записи файла require.txt. Файл требований может использоваться для установки пакетов в виртуальной среде и не будет мешать системным пакетам Python.

0 голосов
/ 16 февраля 2018

В какой-то момент в прошлом я случайно запускал "python setup.py install" в своей глобальной среде, и мне было очень трудно удалить его. Эти решения не помогли. «pip uninstall» не работал с «Не могу удалить« splunk-appinspect ». Не найдено файлов для удаления». msgstr "sudo pip uninstall" не работает "Невозможно удалить требование. spunk-appinspect, не установлено". Я попытался удалить pip, удалить кэш pip, найти пакет на моем жестком диске и т. Д ...

«pip show» в конечном итоге привело меня к решению, «Location:» указывало на каталог, а переименование этого каталога привело к удалению упакованного из списка pip. Я переименовал каталог обратно, и он не появился в списке pip, и теперь я могу переустановить свой пакет в virtualenv.

0 голосов
/ 21 декабря 2013

Возможно, лучше удалить связанные файлы, используя bash для чтения команд, например:

sudo python setup.py install --record files.txt
sudo bash -c "cat files.txt | xargs rm -rf"
...