Je le fais de cette manière bien que je n'obtienne pas des résultats cohérents avec ces commandes sur différents Mac. Vos résultats peuvent varier:
1. installer homebrew si vous ne l'avez pas
2. brew install zlib
3. brew install python (pour obtenir python3 au niveau du système; cette étape est facultative)
4. brew install pyenv
5. pyenv install 3.7.0 (pour obtenir python3 shimmed)
6. pyenv versions
7. pyenv global 3.7.0
8. python --version (devrait afficher 3.7.0)
Deuxièmement, je pourrais ajouter ceci à mon profil bash:
# à mettre dans .bash_profile
export PATH=".:/usr/local/bin:/usr/local:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/sw/bin:$PATH"
export PATH="$PATH:/usr/local/git/bin"
export PATH="$PATH:$HOME/.pyenv/shims" # ajouter le gestionnaire de versions Python 'brew install pyenv'
eval "$(pyenv init -)"
echo "Python shimmed: " + $(pyenv which python)