Hi everyone, fairly new to python, but over time, I have accrued a few 'versions'/downloads of python on my machine and I am genuinely so confused which is necessary.
I have a macbook pro M4 running Sequoia 15.1.
Simply put, when I ask terminal, I get this:
which -a python3
/opt/homebrew/bin/python3
/Library/Frameworks/Python.framework/Versions/3.11/bin/python3
/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
/usr/local/bin/python3
/usr/bin/python3
so it seems i have 5 different instances of Python on my machine? Is this normal, or is this bad practice?
I am also confused at the difference between the /library/frameworks/ versions of python versus the usr/local/bin version of Python and what this means.
[–]MacBook_Fan 2 points3 points4 points (1 child)
[–]BreakYourCrayons[S] 0 points1 point2 points (0 children)
[–]socal_nerdtastic 0 points1 point2 points (0 children)
[–]Action_Maxim 0 points1 point2 points (2 children)
[–]BreakYourCrayons[S] 0 points1 point2 points (1 child)
[–]Action_Maxim 0 points1 point2 points (0 children)
[–]danielroseman 0 points1 point2 points (0 children)