Python ist eine sehr berühmte und beliebte Programmiersprache.
Es eignet sich als Sprache, um zum ersten Mal Programmieren aus seiner einfachen Grammatik zu lernen.
Dieses Mal werde ich eine Umgebung mit pyenv und pyenv-vertuakebv auf dem Mac mit einer so schönen detaillierten Erklärung von Python erstellen und versuchen, ein wenig Programmierung auszuführen.
Darüber hinaus können Sie den Zweck erreichen, ohne die Erklärung von Wörtern und Phrasen zu lesen. Fahren Sie daher mit einer flexiblen Lektüre fort, die Ihrer eigenen Situation entspricht.
Es wird davon ausgegangen, dass Homebrew bereits installiert ist.
Wenn Sie noch keine haben, installieren Sie bitte Hombrew im folgenden Artikel.
["Homebrew-Installation" für Programmieranfänger](http://naggi-blog.com/2016/10/programing/%E3%83%97%E3%83%AD%E3%82%B0%E3% 83% A9% E3% 83% 9F% E3% 83% B3% E3% 82% B0% E5% 85% A5% E9% 96% 80% E8% 80% 85% E3% 81% AE% E3% 81% 9F% E3% 82% 81% E3% 81% AE% E3% 80% 8Chomebrew% E3% 80% 8D% E3% 82% A4% E3% 83% B3% E3% 82% B9% E3% 83% 88% E3% 83% BC /)
Geben Sie außerdem den Befehl im Artikel ohne die Vorderseite von "$" auf Ihrem eigenen Computer ein.
Außerdem ist das Zeichen nach # eine Ergänzung, daher kein Befehl.
Beispiel
Geben Sie den folgenden Befehl in das Terminal ein.
Naggis-MacBook-Air:~ naggigoishi$ ls #Befehl, um zu sehen, was Dateien sind
Applications Documents Dropbox Movies Pictures macports tensorflow
Desktop Downloads Library Music Public node_modules
Im obigen Beispiel lautet der Befehl, den Sie in das Terminal eingeben sollen
ls
Nur. Und darunter
Applications Documents Dropbox Movies Pictures macports tensorflow
Desktop Downloads Library Music Public node_module
Dies sind die Ausgabeergebnisse.
Nun, lass uns sofort zum ersten Mal gehen.
Wenn Sie einen Mac haben, ist Python standardmäßig in Ihrem Mac enthalten.
Hier erstellen wir jedoch eine Umgebung für die Installation der neuesten Version von Python und den einfachen Wechsel zwischen Versionen.
Daher möchte ich "pyenv" herunterladen, ein Paket, das die Verwaltung von Versionen vereinfacht. (Ich denke, Python-Umgebung ist kurz pyenv)
Installieren Sie pyenv
Führen Sie die folgenden Befehle der Reihe nach im Terminal aus.
$ brew update #Aktualisieren Sie Homebrew
$ brew instal pyenv #Installieren Sie pyenv
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile #PYENV_Erstellen Sie eine Umgebungsvariable namens ROOT
$ echo 'export PATH="$PYENV_ROOT/shims:$PATH"' >> ~/.bash_profile #Zur Umgebungsvariablen PATH hinzugefügt
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile #Stellen Sie sicher, dass Unterlegscheiben und Autovervollständigung funktionieren.
$ source ~/.bash_profile #bash_Profil lesen
Jetzt können Sie pyenv verwenden.
Schauen wir uns die Version von pyenv an, um zu sehen, ob sie installiert ist.
$ pyenv --version #「--"version" ist eine Option zum Überprüfen der Version. ""-v "ist ebenfalls möglich
pyenv 1.0.2
In meinem aktuellen Fall war es 1.0.2. Wenn es so ausgegeben wird, ist es erfolgreich.
Die Zahlen können unterschiedlich sein.
Selbst wenn Sie sich den Kommentar auf der Seite ansehen, können Sie nicht sagen, was es ist
Unten finden Sie eine detaillierte Zusammenfassung dessen, was diese tun.
Einführung in Linux ~ Was "passiert" ~
Bisher haben wir es einfach gemacht, Ihr Lieblings-Python zu installieren.
Jetzt ist es Zeit, Python zu installieren.
Lassen Sie uns überprüfen, was mit dem folgenden Befehl installiert werden kann.
$ pyenv install -list #Zeigen Sie eine Liste der Dinge an, die mit pyenv installiert werden können
Available versions:
2.1.3
2.2.3
...
2.7.12
...
3.0.1
...
3.5.2
3.6.0b1
3.6-dev
anaconda-1.4.0
anaconda-1.5.0
...Kürzung
Hast du eine Liste wie die oben bekommen?
Die aktuellste Version zum Zeitpunkt des Schreibens ist 2.7.12 für 2 Serien und 3.5.2 für 3 Serien.
Selbst wenn gesagt wird, dass es sich um 2 Serien oder 3 Serien handelt, denke ich, dass es "???" ist.
So heißt die Version.
Diejenigen, deren Version mit 2 beginnt, werden als 2-Serien bezeichnet, und diejenigen, deren Version mit 3 beginnt, werden als 3-Serien bezeichnet.
Gibt es einen solchen Unterschied? Das liegt daran, dass Python in der 2. und 3. Serie wiedergeboren wurde.
Es gibt Bibliotheken (erweiterte Funktionen / Tools), die nur mit 2 Systemen funktionieren und umgekehrt. (Derzeit gibt es mehr als 2 Systeme)
(Es ist wie bei Preste 3 und Preste 4. Einige Software unterstützt beide und einige funktionieren nur mit 3.)
Wenn Sie also eine klare Vorstellung davon haben, was Sie entwickeln möchten, und sich für eine Bibliothek entschieden haben, überprüfen Sie, welche von der Bibliothek unterstützt wird, bevor Sie entscheiden, welche Bibliothek installiert werden soll.
Wenn Sie Python von nun an starten, denke ich, dass die neuesten 3 Serien in Ordnung sind.
Lass es uns installieren.
$pyenv install version zu installieren
Bei der Installation von 3.5.2.
$ pyenv install 3.5.2
Damit ist die Python-Installation abgeschlossen.
Verwenden Sie danach den folgenden Befehl, um diese Installation wiederzugeben, und Sie sind fertig.
$ pyenv global 3.5.2 #Version 3 in allen lokalen.5.Verwenden Sie 2.
$ pyenv rehash #Reflexion von Veränderungen
Ich denke, Sie haben jetzt die Version wiedergegeben, die Sie in Ihrer lokalen Umgebung angegeben haben.
Werfen wir einen Blick auf die Python-Version.
$ python --version
Python 3.5.2
Wenn es wie oben ausgegeben wird, ist es erfolgreich.
Jetzt können Sie die Python-Version einfach installieren oder ändern.
Aber in der aktuellen Situation
Ich kann nicht verschiedene Python-Umgebungen mit derselben Version erstellen.
Angenommen, Sie haben ein Projekt mit Python Version 3.5.2 entwickelt.
Bei der Entwicklung des Projekts haben wir Bibliotheken (Erweiterungen, Tools) eingeführt und eine Python-Umgebung erstellt.
Wenn Sie versuchen, ein neues Projekt mit derselben Version 3.5.2 zu entwickeln, kann es daher nicht von der im vorherigen Projekt erstellten Umgebung getrennt werden.
Installieren Sie pyenv-virtualenv, um diese Probleme zu beheben.
$ brew install pyenv-virtualenv #pyenv-Installieren Sie vertualenv
$ echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
$ source ~/.bash_profile
Danke für deine harte Arbeit. Damit ist die Installation von pyenv-vertualenv abgeschlossen! Viel Spaß mit Python von nun an!
Ich schreibe einen so beschreibenden Artikel in einem Blog namens Naggi-Tech!
Recommended Posts