Avec AtCoder prenant en charge Python 3.8, j'ai décidé de mettre à jour le Python que j'avais sur mon Mac.
Cependant, même si je cherchais sur Google, seules des informations fragmentaires sont sorties et cela a pris un temps étrange. Donc, j'ai mis en place une procédure de mise à jour pour moi-même. Il semble que la même situation se reproduira lorsque 3.9 sortira.
MacBook Air OS Catalina version 10.15
Quand j'ai essayé d'installer Python 3.8.2 à partir de pyenv, on m'a dit quelque chose comme ça ↓.
python-build: definition not found: 3.8.2
See all available versions with `pyenv install --list'.
If the version you need is missing, try upgrading pyenv:
brew update && brew upgrade pyenv
HomeBrew et pyenv sont vieux ...? Si vous touchez fréquemment cette zone, il ne devrait y avoir aucun problème, mais si vous ne la touchez qu'occasionnellement et que vous êtes couvert de poussière, vous devrez la mettre à jour.
#Accueil Brew Appde
brew update
#pyenv appde (1.2.13 -> 1.2.15)
brew upgrade pyenv
Il a fallu environ 10 minutes pour terminer l'application. (trop tard?)
Juste au cas où, démarrez l'installation de Python après avoir confirmé qu'il y a 3.8.2 avec pyenv install --list
.
# Python3.8.Installer 2
pyenv install 3.8.2
L'installation a été terminée après environ 10 minutes, mais j'ai vu qu'elle était ancienne, je vais donc définir Global.
python -V
# Python 3.7.4
pyenv versions
# system
#* 3.7.4 (set by /Users/****/.pyenv/version)
# 3.8.2
pyenv global 3.8.2
python -V
# Python 3.8.2
fin