There are many posts about similar issues with [email protected] not updating python/python3, etc. But I have not seen a solution that fixes the fact that the executables including pip/pip3, pydoc, idle, wheel, are all not available. It’s not simply adding the new directory to the path: it would require symlinking each and every one.
cd /usr/local/Cellar/[email protected]/3.11.9/bin
/usr/local/Cellar/[email protected]/3.11.9/bin$ ll
total 8
lrwxr-xr-x 1 steve admin 66 Apr 2 01:25 python3.11-config -> ../Frameworks/Python.framework/Versions/3.11/bin/python3.11-config
lrwxr-xr-x 1 steve admin 59 Apr 2 01:25 python3.11 -> ../Frameworks/Python.framework/Versions/3.11/bin/python3.11
lrwxr-xr-x 1 steve admin 58 Apr 2 01:25 pydoc3.11 -> ../Frameworks/Python.framework/Versions/3.11/bin/pydoc3.11
lrwxr-xr-x 1 steve admin 57 Apr 2 01:25 idle3.11 -> ../Frameworks/Python.framework/Versions/3.11/bin/idle3.11
lrwxr-xr-x 1 steve admin 58 Apr 2 01:25 2to3-3.11 -> ../Frameworks/Python.framework/Versions/3.11/bin/2to3-3.11
-rwxr-xr-x 1 steve wheel 233 Jul 6 22:27 wheel3.11
-rwxr-xr-x 1 steve wheel 246 Jul 6 22:27 pip3.11
drwxr-xr-x 9 steve admin 288 Jul 6 22:27 .
What is the way to do this?