Удаление неиспользованных python версий macos Catalina - PullRequest
1 голос
/ 28 апреля 2020

На протяжении многих лет, изучая различные конфигурации в моем 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
...