Как мне полностью очистить или сбросить установку Python в Ubuntu - PullRequest
0 голосов
/ 03 октября 2019

Управление пакетами и манипулирование pip, anaconda, PPA и виртуальными средами затруднены. Где-то в моем созвездии зависимостей все сломано. Я на Ubuntu 18.04. Насколько я знаю, я не могу исправить эти зависимости вручную.

Проблема того, чего она стоит: я не смог использовать tenorflow в течение нескольких месяцев. Каждый раз, когда я пытаюсь это исправить, даже удаляя и переустанавливая все, насколько мне известно, все равно ничего не получается. Потратив достаточно часов, я ищу «ядерное решение».

Я хотел бы просто удалить все, кроме Python и любых пакетов Python, которые могут потребоваться моей системе, чтобы я мог начать все заново (и, надеюсь, сделать все правильно .)

Итак, мой вопрос: Как систематически очистить или удалить установку Python? Я хочу стереть все и начать заново,Существует ли систематическое руководство или умный и уважаемый скрипт, который делает это?

1 Ответ

1 голос
/ 03 октября 2019

Вы можете попробовать sudo apt purge python-pip python-dev или python3 и python3-pip, если вы используете Python 3. Это должно удалить все файлы / папки, созданные установленными пакетами. Но я не совсем уверен, что тебе нужно это делать.

Лучшее решение - просто удалить все пакеты pip, например pip freeze | xargs pip uninstall -y. Просто чтобы быть уверенным, что вы даже можете удалить папку pip /usr/lib/python2.7/site-packages вручную (или аналогичную папку для Python 3).

...