2016-03-10 7 views
5

Я хочу полностью переустановить Python 2, но ни один из найденных нами руководств не позволяет мне его удалить. Независимо от того, что я делаю, python --version по-прежнему возвращает 2.7.10, даже после запуска установщика Python 2.7.11. Все другие руководства на StackOverflow говорят мне удалить кучу файлов, но python все еще существует.Удалить Python 2.7 из Mac OS X El Capitan

+0

Вы смотрели на свой профиль баш? – cer

+0

Я следовал руководству _every_. Мой профиль bash чист. –

+1

Попробуйте ввести 'which -a python' Что вы видите? Вы пытаетесь заменить систему Python? - Не отличная идея ... – dawg

ответ

12

Это может быть немного поздно, но для будущих искателей я выложу все равно:

Я искал, чтобы сделать то же самое. Но я наткнулся на этот параграф в Фонде (Getting and uninstalling MacPython), который убедил меня оставить его в покое и не удалять.

Предоставленная Apple сборка Python установлена ​​в /System/Library/Frameworks/Python.framework и/usr/bin/python, соответственно. Вы не должны изменять или удалять их, так как они контролируются Apple и используются программным обеспечением Apple или стороннего производителя. Помните, что если вы решите установить новую версию Python с python.org, на вашем компьютере будут установлены две разные, но функциональные установки Python, поэтому важно, чтобы ваши пути и способы использования соответствовали тому, что вы хотите сделать.

1

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

Как: alias python='/usr/bin/python3.4'

+0

Я хочу полностью удалить его, а не просто использовать другую версию. –

+0

Я вижу! Может быть, это может помочь вам: http://stackoverflow.com/questions/3819449/how-to-uninstall-python-2-7-on-a-mac-os-x-10-6-4 –

+0

Как я, я сказал, что я следовал за каждым проводником, включая этот. Этого было недостаточно. –

0

согласен с принятым ответом, что деинсталлировать это плохая идея, но для тех, кто использует доморощенного установить свой собственный Python, вам не нужен псевдоним, как в ответ @Mat Marsiglio в. Скорее всего вы можете делать то, что доморощенный Рекомендации по установке:

export PATH="/usr/local/opt/python/libexec/bin:$PATH" 

Это дает заварить в Python превалируют над встроенным в один в/USR/BIN/питона

Смежные вопросы