On MacOS I installed Python 3.9.5 via pyenv and set that version as my default python version in my .zshrc via eval "$(pyenv init -)"
.
In every shell on MacOs the old system python (2.7.16) is shadowed. However build systems that only calls python still using the old version, only build systems that directly call python3 are using the newer one.
In every shell the simple call of python also launches python 3.9.5.
➜ ~ python --version
Python 3.9.5
➜ ~ which python
/Users/dh/.pyenv/shims/python
➜ ~ which python3
/Users/dh/.pyenv/shims/python3
How can I tell ST 4 to respect those setting for python
as well? I suspect that ST somehow don’t know about that setting.