Мені цікаво, якщо найпростіший і найчистіший варіант просто повністю видалити Python 2 з моєї машини.
Не йдіть туди. Будь ласка, не видаляйте системні файли, такі як Python або Ruby. Вони приходять встановлені в /System/Library/Frameworks
і я не здивуюся, якщо ваша система певною мірою вийшла з ладу після того, як вона буде змушена зняти звідти.
Це нічого, крім "чистої", щоб видалити те, що ваша система поставила (і була розроблена для роботи). Це особливо важливо, тому що Python 3 не є зворотно сумісним з Python 2, IIRC.
Якщо ви хочете встановити нові версії Python, є й інші способи цього. Можна було б скористатися Інсталятор Python , яка додає нову версію до Frameworks і надає вам python3
.
Іншим буде використання менеджера пакетів, наприклад Домашнє . Після інсталяції ви можете запустити brew install python3
, який буде встановлено на /usr/local/
замість перезапису будь-яких системних файлів. Ви також отримаєте python3
двійковий.
Якщо ви хочете працювати python3
замість Python 2 python
, просто додайте цей псевдонім до свого ~/.bash_profile
:
alias python='python3'