Как удалить старые версии Python (2.7-3.7) на MacOS?
Хотел спросить как можно удалить старые версии Python-a на MacOS
- Через консоль через команду which нашел место где они хранятся но боюсь что могу повредить другие программы или же удалить не с корнями, заранее Спасибо!

Ответы (1 шт):
Автор решения: Roman Konoval
→ Ссылка
В /usr/local/bin хранятся программы установленные с помощью brew. Удалить их можно также с помощью brew.
Сломать системное что-то не получится, так как в MacOS есть системный питон, который установлен отдельно. Сломать можно только те программы, которые используют не системный питон, в частности, установленные с помощью brew.
Я бы делал так:
- настроил бы резервное копирование с помощью TimeMachine. Спасала меня миллион раз, можно очень просто откатить отдельные файлы, если что пойдет не так.
- установил бы
pyenvи в нем уже питон 2.7 и 3.х. Там они живут отдельно, можно удалять отдельно и т.д. смотрите детали, например, тут. - переключил бы в
pyenvс системного или питона изbrewна те, которые установлены на шаге 2 - удалил бы питон(ы) из brew.