Post

Replies

Boosts

Views

Activity

MacOS Ventura Python version?
I seem to have multiple versions of Python 3 installed, and my PATH is (by default) pointing at an out of date version. ➜ where python3 /Library/Frameworks/Python.framework/Versions/3.9/bin/python3 /usr/local/bin/python3 /usr/bin/python3 The second one is a symlink to the first, and is version 3.9.0. The third result is a binary - version 3.9.6 - perhaps I installed the official package at some point? I have brew installed, but I haven't installed Python 3 with that so far. My $PATH is a complete mess, with /usr/local/bin before /usr/bin... surely that's not right? ➜ echo $PATH /opt/homebrew/bin:/opt/homebrew/sbin:/Users/rick/.npm-global/bin:/Library/Frameworks/Python.framework/Versions/3.9/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/Library/Apple/usr/bin:/Users/rick/go/bin:/Users/rick/Library/Python/3.9/bin:/Users/rick/Library/Python/3.9/lib/python/site-packages:/Users/rick/bin:/Users/rick/.fzf/bin I know how to fix all of this manually... I'm just wondering how I might have arrived at this state? And, of the 3 possible sources of Python 3 for MacOS (Homebrew, Official Python Package, the one maintained in the OS) which is the better one to rely on?
1
0
4.4k
Jan ’23