Aktualisieren Sie Mac Python von 2 auf 3

Überblick

Dieser Artikel führt Sie durch die Schritte eines Anfängers, der einen Gutscheinverteilungsdienst für das iPhone mit einer RESTful-API und schnell entwickelt. Da es implementiert wurde, während die technischen Elemente einzeln untersucht wurden, ist es eine sehr Umwegimplementierung.

Python ist bereits auf dem Mac installiert, aber selbst ab OS 10.15 ist es eine ältere Version. Wenn es darum geht, Python tatsächlich zu schreiben, scheint jeder auf 3 Serien aktualisiert worden zu sein. Also habe ich auch auf 3 Serien aktualisiert, also werde ich den Vorgang zu diesem Zeitpunkt aufzeichnen.

Referenz-URL

https://prog-8.com/docs/python-env

Arbeitsumgebung

Mac OS 10.15 Catalina Festnetzleitung

Python-Update-Verfahren

Das empfohlene Verfahren in der Mac-Umgebung lautet wie folgt.

Überprüfen Sie die aktuell installierte Version von Python

Überprüfen Sie zunächst die Python-Version Ihres Mac für alle Fälle. Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein, um die Version anzuzeigen.

$ Python -V

Die auf meinem Mac installierte Version war 2.7.16, eine Serie von 2.

Homebrew-Installation

_ Wir empfehlen, Xcode im Voraus auf die neueste Version zu aktualisieren. In meinem Fall, als ich versuchte, Homebrew mit Xcode 10.3 zu installieren (die neueste Version ist zum Zeitpunkt der Arbeit 11.1), wurde das Update der während der Installation ausgeführten "Befehlstools für Xcode 11" nicht ordnungsgemäß abgeschlossen, und ich habe Xcode auf die neueste Version aktualisiert. Es verschwand, als ich auf aktualisierte. _

Homebrew ist ein Tool, das Pakete wie die für die Entwicklung erforderliche Middleware installiert und verwaltet. Nur kompatibel mit Mac. Installieren Sie jetzt Homebrew sofort.

Gehen Sie zu Homebrew Site und kopieren Sie das auf der oberen Seite angezeigte Installationsskript.

brew-web.png

Fügen Sie das kopierte Skript in das Terminal ein und führen Sie es aus. Möglicherweise werden Sie aufgefordert, unterwegs die Eingabetaste oder das Mac-Passwort einzugeben. Außerdem können Aktualisierungen wie "Befehlstools für Xcode 11" ausgeführt werden. Wenn die Homebrew-Installation erfolgreich ist, wird in Ihrem Terminal so etwas angezeigt.

brew-install-success-m.png

Stellen Sie sicher, dass Homebrew im Terminal installiert ist. Führen Sie den Befehl aus, um die Version anzuzeigen. Wenn die Version angezeigt wird, ist die Installation erfolgreich.

$ brew -v

Installieren Sie pyenv mit Homebrew

pyenv ist ein Tool zur Installation von Python. Installieren Sie zuerst pyenv mit Homebrew.

$ brew install pyenv
pyenv-installing_m.png

Die Installation war in ein oder zwei Minuten abgeschlossen. Stellen Sie sicher, dass es installiert ist. Führen Sie den Befehl aus, um die Version zu überprüfen. Wenn diese angezeigt wird, ist die Installation erfolgreich.

$ pyenv -v

Stellen Sie pyenv ein

Um Python mit pyenv zu installieren, müssen Sie einer Datei mit dem Namen ".bash_profile" auf Ihrem Mac Einstellungen hinzufügen. Verwenden Sie den Befehl, um den Code für die Konfiguration hinzuzufügen. Führen Sie drei Befehle aus. Wenn Sie es mit dem Befehl gut einstellen können, wird nichts angezeigt.

$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile

Installieren Sie Python mit pyenv

Überprüfen Sie zunächst die Version von Python, die installiert werden kann. Führen Sie den folgenden Befehl aus, um die Liste der Versionen anzuzeigen.

$ pyenv install --list
python-versions-list-01_m.png

Dieses Mal habe ich beschlossen, 3.7.5rc1 zu installieren. Der Grund für die Wahl der 3.7-Serie ist, dass es sich um eine Hauptversion der Python 3-Serie mit einigen kleineren Updates handelt. 3.7 Serie Der neueste 3.7.5 RC1 wurde ausgewählt. Die 3.8-Serie hat immer noch nur 3.8.0 und 3.8-dev, also werde ich einen Blick darauf werfen.

Installieren Sie Python 3.7.5rc1 mit dem folgenden Befehl.

$ pyenv install 3.7.5rc1
python-installed_m.png

Überprüfen Sie mit dem Befehl, ob es installiert wurde.

$ pyenv versions

Anschließend wird die installierte Python-Version angezeigt, die mit "system (~") ist jedoch mit "*" gekennzeichnet. In diesem Status ist die installierte Python-Version nicht aktiviert. Aktivieren Sie sie. Erfordert eine globale Einstellung. Wenn nicht festgelegt, wird eine ältere Version im System verwendet. Der Befehl lautet wie folgt.

$ pyenv global 3.7.5rc1

Führen Sie den Befehl pyenv version erneut aus, um zu überprüfen, ob die Einstellungen übernommen wurden. Wenn die global festgelegte Python-Version aktiviert ist, wird die global festgelegte Python-Version angezeigt, wenn Sie den Befehl zum Überprüfen der Python-Version ausführen.

$ python -V
python-setting-and-check_m.png

Damit ist das Python-Update abgeschlossen.

Als nächstes schreiben wir ein einfaches Python-Programm und führen es aus

Recommended Posts

Aktualisieren Sie Mac Python von 2 auf 3
Aktualisieren Sie die Python, die Sie auf Ihrem Mac hatten, auf 3.7-> 3.8
Einstellungen zum Generieren animierter GIFs aus Python auf dem Mac
Python auf Mac
Schritte zum Installieren von python3 auf einem Mac
So aktualisieren Sie Google Sheets von Python
So löschen Sie Python 2.x auf einem Mac.
Herstellen einer Verbindung von Python zu MySQL unter CentOS 6.4
Änderungen von Python 3.0 zu Python 3.5
Änderungen von Python 2 zu Python 3.0
Installieren Sie Python auf dem Mac
Installieren von Python 3 in einer Mac-Umgebung
Installieren Sie Python 3.4 auf einem Mac
So erstellen Sie eine Python-Umgebung aus Pyenv in einer Mac-Umgebung (El Capitan)
Verwenden Sie Tor, um eine Verbindung von urllib2 [Python] [Mac] herzustellen.
Post von Python nach Slack
Installieren Sie pygame auf python3.4 auf dem Mac
So aktualisieren Sie Pythons Tkinter auf 8.6
Anaconda aktualisiert von 4.2.0 auf 4.3.0 (python3.5 aktualisiert auf python3.6)
Umgang mit Python auf Mac
Installieren Sie pandas 0.14 auf python3.4 [auf Mac]
Aktualisieren Sie python-social-auth von 0.1.x auf 0.2.x.
Hinweise zur Installation von Python auf Ihrem Mac
Stellen Sie von Python aus eine Verbindung zu SQLite her
Schritte zum Installieren des neuesten Python auf Ihrem Mac
Ich möchte Lambda mit Python auf Mac AWS!
Rufen Sie Matlab von Python zur Optimierung auf
Erstellen einer Python-Umgebung auf einem Mac
Python 3.6 unter Windows ... und zu Xamarin.
So installieren Sie mysql-connector-python auf einem Mac
Anweisungen zur Installation von matplotlib auf Ihrem Mac
Einführung in Python Hands On Teil 1
Hinweise zur Verwendung von MeCab aus Python
Post von Python auf Facebook Timeline
Konvertieren Sie wma in mp3 auf dem Mac
Erstellen Sie eine Python-Umgebung auf dem Mac (2017/4)
[Lambda] [Python] Von Lambda auf Twitter posten!
Konstruktionsnotiz für die Python-Umgebung auf dem Mac
Installieren Sie Python 3.7 Anaconda auf dem MAC, aber Python 2
Installieren Sie python3 auf einem Mac (El Capitan)
So installieren Sie OpenCV auf einem Mac
Aktualisieren Sie die Überwachung von dmesg (/ dev / kmsg) von Python unter Linux
Python-Update (2.6-> 2.7)
Python (vom ersten Mal bis zur Ausführung)
Poste ein Bild von Python auf Tumblr
Erstellen einer Umgebung für Python3.8 auf einem Mac
Stellen Sie mit ssh-Verbindung vom Mac aus eine Verbindung zu centos6 auf der Virtualbox her
Hinweise zum Zugriff auf dashDB über Python
Wenn die Installation von Python 3.5.0 auf einem Mac fehlschlägt
Aktualisieren Sie Anwendungen, die unter Django 1.7 ausgeführt werden, auf Django 1.8
Python, um von einer anderen Sprache zu wechseln
Ich habe versucht, das Python-Skript unter Windows 10 von 2.7.11 auf 3.6.0 zu ändern
Einführung in Python Django (2) Mac Edition
Hat sich nicht von Python 2 auf 3 geändert
Vorsichtsmaßnahmen beim Ausführen von Python unter EC2 über AWS Lambda (Befehl ausführen)
Ich möchte wissen, ob Sie Python auf Mac ・ Iroha installieren
[Python + Heroku] Vom Zustand ohne Python zur Anzeige von etwas mit Heroku (Teil 2)