Я относительно плохо знаком с этим. Я установил различные python2.7 пакеты, иногда с Кв. - добираются, иногда с зернышком, иногда из источника. Я испытываю миллионы других вопросов при попытке удалить, обновить или установить новый пакет. Так, я хочу удалить ВСЕ пакеты Python и запуститься с чистой установки. Существует ли относительно безопасный способ сделать это?
pip
имеет опцию, которая позволяет Вам обрабатывать удаление без подтверждения: --yes
. Таким образом, если Вы получите все пакеты и затем выполните их один за другим с деинсталлятором, то Вы удалите всех их.
Чтобы сделать это, можно использовать xargs
команда: это позволит Вам использовать \n
как разделитель (см. человека xargs для получения дополнительной информации),
так все, что вместе является всего одной командой, которая удалит все установленные пакеты Python::
pip freeze | xargs pip uninstall --yes