First problem: I can no longer say Obfuscated@MyMac ~ % python3 pip -m list
It cries in pain with: /Library/Frameworks/Python.framework/Versions/3.9/bin/python3: can't open file '/Users/Obfuscated/pip': [Errno 2] No such file or directory. Why is it looking at my $HOME?? Here's some hopefully relevant outputs: First, this to show terminal has picked up $PATH from .zprofile and runs python 3.9.0 Obfuscated@MyMac ~ % python3 Python 3.9.0 (v3.9.0:9cf6752276, Oct 5 2020, 11:29:23) [Clang 6.0 (clang-600.0.57)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> ^D however, typing various flavours of pip commands direct into the shell gives me this:- Obfuscated@MyMac ~ % pip3 list Package Version ---------- ------- pip 20.2.3 setuptools 49.2.1 and Obfuscated@MyMac ~ % pip3.8 list Package Version --------------- --------- certifi 2020.6.20 cycler 0.10.0 kiwisolver 1.2.0 matplotlib 3.3.2 numexpr 2.7.1 numpy 1.19.2 pandas 1.1.2 Pillow 7.2.0 pip 20.2.3 pyparsing 2.4.7 python-dateutil 2.8.1 pytz 2020.1 scipy 1.5.2 setuptools 49.2.1 six 1.15.0 wheel 0.35.1 Obfuscated@MyMac ~ % Something has gone wrong with site.py probably unable to fall back to using the older site-packages because of my $PATH abuse. which now reads as echo $PATH /Library/Frameworks/Python.framework/Versions/3.9/bin:/Library/Frameworks/Pyt hon.framework/Versions/3.8/bin:/Users/Obfuscated/bin:/usr/local/bin:/usr/bin: /bin:/usr/sbin:/sbin:/Library/TeX/texbin:/usr/local/MacGPG2/bin:/Library/Appl e/usr/bin I tried installing the packages into 3.9 one at a time but got errors indicating that it was trying to re-compile modules like pandas from source. I saw a reply to a windows user on this list today who was advised to be patient because 3.9 might be too new to have all the binary modules in PyPi I scrubbed all of 3.9 from /Library/Frameworks/Python.framework/Versions/ and re-installed python 3.9 from Python.org to get back to the same situation described above. I have tried to work out what was wrong by reading site.py but got lost. Am I facing a ruthless deletion of every trace of Python and starting again, or waiting patiently for the binary modules to appear (3.8 still works OK, so I can live with that)?? Or is there some piece of obvious magic I have missed blundering in the land of the Sorcerer's Apprentice? Thanks -- To de-mung my e-mail address:- fsnospam$elliott$$ PGP Fingerprint: 1A96 3CF7 637F 896B C810 E199 7E5C A9E4 8E59 E248 -- https://mail.python.org/mailman/listinfo/python-list