На протяжении многих лет, изучая различные конфигурации в моем macbook, я получил несколько Python установок. Моя цель - устранить версии, которые ничего не делают или повторяются.
which -a python python2 python2.7 python3 python3.6 python3.7 python3.8
/usr/local/bin/python
/usr/local/bin/python
/usr/bin/python
/usr/bin/python2
/usr/bin/python2.7
/usr/local/bin/python3
/usr/local/bin/python3
/usr/bin/python3
/usr/local/bin/python3.7
/usr/local/bin/python3.7
Это мои python версии. Какую из этих версий я могу удалить. Я думаю, что те, которые я дважды установил на homebrew, но я не уверен, какие из них, и я не хочу удалять те, которые являются оригинальными в моей системе.
Как только я решу, какие версии я хочу удалить, Есть ли рекомендуемый способ сделать это?
Редактировать 1: @MarkSetchell brew search python Вывод:
app-engine-python boost-python3 ipython python ✔ python-yq wxpython
boost-python gst-python micropython python-markdown python@3.8 ✔
Но я думаю, что некоторые из них повторяются:
/usr/local/bin/python
/usr/local/bin/python
/usr/local/bin/python3
/usr/local/bin/python3
/usr/local/bin/python3.7
/usr/local/bin/python3.7
Нужно ли rm
их вручную?
Редактировать 2:
Это моя .bash_profile
конфигурация:
export PATH=/usr/local/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/local/bin:/usr/local/anaconda3/bin:/opt/X11/bin:/usr/local/git/bin