Da AtCoder Python 3.8 unterstützt, habe ich beschlossen, den Python auf meinem Mac zu aktualisieren.
Selbst wenn ich googelte, kamen nur fragmentarische Informationen heraus und es dauerte eine seltsame Zeit. Also habe ich mir ein Update-Verfahren zusammengestellt. Es scheint, dass die gleiche Situation erneut auftreten wird, wenn 3.9 herauskommt.
MacBook Air OS Catalina version 10.15
Als ich versuchte, Python 3.8.2 von pyenv aus zu installieren, wurde mir so etwas gesagt ↓.
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 und Pyenv sind alt ...? Wenn Sie diesen Bereich häufig berühren, sollte es kein Problem geben. Wenn Sie ihn jedoch nur gelegentlich berühren und mit Staub bedeckt sind, müssen Sie ihn aktualisieren.
#Home Brew Appde
brew update
#pyenv appde (1.2.13 -> 1.2.15)
brew upgrade pyenv
Es dauerte ungefähr 10 Minuten, um die App zu beenden. (zu spät?)
Starten Sie für alle Fälle die Python-Installation, nachdem Sie bestätigt haben, dass 3.8.2 mit pyenv install --list
vorhanden ist.
# Python3.8.Installieren Sie 2
pyenv install 3.8.2
Die Installation wurde nach ungefähr 10 Minuten abgeschlossen, aber ich habe gesehen, dass sie alt ist, also werde ich Global einstellen.
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
Ende
Recommended Posts