Beginnen Sie mit Python! ~ ① Umweltbau ~

Überblick

Ich denke, die Ära ist Python. Normalerweise liebe ich JS (ich liebe React), aber ich denke, Python wird die Führung beim maschinellen Lernen und bei der Datenverarbeitung übernehmen. (Ich möchte auch AWS Lambda in Python schreiben!)

Ich werde nach dem Ideal von React auf der Vorderseite und AWS (Lambda is Python) auf der Rückseite suchen. (Ich habe es gerade vor einem Jahr angefasst und erinnere mich nicht.)

Außerdem habe ich mich gefragt, ob ich 2.X oder 3.X verwenden soll. Mir wurde von einer angesehenen Person gesagt, dass beide notwendig sind, also hoffe ich, dass ich sie beim Vergleich der Unterschiede wieder vorstellen kann.

Aufbau einer Python-Umgebung

3.x befindet sich derzeit in der Entwicklung. Die Entwicklung von 2.x wurde gestoppt. Die aktuellen Python-Frameworks können jedoch 2.x verwenden. Ich bin in einer traurigen Situation, dass 3.x nicht verwendet werden kann.

Ich dachte, es wäre besser, die Python-Version schnell zu wechseln, und als ich nachforschte, ob es einen guten Weg gibt, war das normal.

Es gab etwas namens pyenv, das die Version von Python verwalten konnte. Es ähnelt nvm, das die Version von Node.js wechselt.

pyenv Installationsverfahren

Es ist super einfach, einfach von GitHub klonen.

$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv

Schreiben Sie nach dem Klonen den Befehl execute in .bash_profile. Es ist in Ordnung, wenn Sie Folgendes hinzufügen.

export PYENV_ROOT=$HOME/.pyenv
export PATH=$PYENV_ROOT/bin:$PATH
eval "$(pyenv init -)"

Jetzt können Sie die Versionen von Python wechseln.

Installieren Sie Python von pyenv.

Installieren Sie Python von pyenv. Das heißt, es ist einfach und Sie können es mit dem folgenden Befehl auf einmal installieren.

pyenv isntall 3.5.1

Mit dem obigen Befehl haben Sie die neueste Version von Python 3.5.1 installiert. (Pip wird standardmäßig ab 3.4.x installiert, ist also in Ordnung.)

Geben Sie die von pyenv verwendete Python-Version an.

Es gibt drei Möglichkeiten, pyenv anzugeben.

(1) Reflektieren Sie im gesamten System.

pyenv global 3.5.1

(2) Nur im aktuellen Verzeichnis widerspiegeln.

pyenv local 3.5.1

③ Nur in einer bestimmten Shell reflektieren.

pyenv shell 3.5.1

① wird im gesamten System angezeigt, und ② wird nur im aktuellen Verzeichnis angezeigt. ③ wird durch die Shell usw. angegeben, die Sie vorübergehend verwenden möchten.

Normalerweise verwende ich 3.x, aber dieses Projekt kann problemlos in 2.x unterteilt werden.

Auch wenn Sie das Terminal verlassen, bleibt diese Reflexion bestehen. Es ist sehr praktisch.

Wenn Sie zum Standard-Python von Mac zurückkehren möchten, ist Folgendes in Ordnung.

pyenv global system

Jetzt können Sie jederzeit die Version wechseln.

Wenn Sie ein Modul wollen

pip install XXXX

Lassen Sie es uns installieren und verwenden mit.

Zusammenfassung

Ich fange gerade an, es zu überprüfen, Ich denke, es ist am verschwenderischsten, in verschiedenen Versionen stecken zu bleiben. Lassen Sie uns die Version von Python gründlich mit pyenv verwalten, damit der Versionswechsel von Anfang an reibungslos durchgeführt werden kann.

Ab Nächstes Mal starten wir den Grammatikabschnitt.

Recommended Posts

Beginnen Sie mit Python! ~ ① Umweltbau ~
Kommen wir zu Python # 0 (Umgebungskonstruktion)
Beginnen Sie mit Python! ~ ② Grammatik ~
Link, um mit Python zu beginnen
Umgebungskonstruktion (Python)
Erste Schritte mit Python
Python-Umgebungskonstruktion
Python - Umgebungskonstruktion
Beginnen Sie in 30 Minuten mit Python! Erstellen Sie eine Entwicklungsumgebung und lernen Sie grundlegende Grammatik
Aufbau einer Python-Umgebung
Python3-Umgebungskonstruktion mit pyenv-virtualenv (CentOS 7.3)
pytorch @ python3.8 Umgebungskonstruktion mit pipenv
Beginnen Sie mit Python mit Blender
[Ubuntu 18.04] Erstellen Sie eine Python-Umgebung mit pyenv + pipenv
Beginnen wir mit TopCoder in Python (Version 2020)
Wie Python-Anfänger mit Progete beginnen
[Blender x Python] Beginnen wir mit Blender Python !!
1.1 Erste Schritte mit Python
Homebrew Python Umgebung Konstruktion
Aufbau einer Python-Entwicklungsumgebung
Erste Schritte mit Python
Python-Umgebung mit Docker-Compose
Beginnen Sie mit MicroPython
python2.7 Konstruktion der Entwicklungsumgebung
Holen Sie sich ein Date mit Python
Beginnen Sie mit Mezzanine
Erste Schritte mit Python
Virtuelle Umgebung mit Python 3.6
Python-Umgebungskonstruktion @ Win7
Sammeln von Informationen von Twitter mit Python (Umgebungskonstruktion)
Python-Handspiel (Beginnen wir mit AtCoder?)
Poetry-Virtualenv-Umgebungskonstruktion mit Centos-Sclo-Rh-Python ~ Hinweise
Erste Python ① Umgebungskonstruktion mit Pythonbrew & Hello World !!
Von der Python-Umgebungskonstruktion zur virtuellen Umgebungskonstruktion mit Anaconda
Zubu Amateur will Python starten
[Cloud102] # 1 Erste Schritte mit Python (Teil 1 Python Erste Schritte)
Holen Sie sich mit Poetry eine schnelle Python-Entwicklungsumgebung
[Cloud102] # 1 Beginnen wir mit Python (Teil 2 Jupyter Notebook Construction AWS Edition)
Holen Sie sich den Ländercode mit Python
Python + Anaconda + Pycharm-Umgebungskonstruktion
Einführung in Python-Funktionen
Fangen Sie mit Django an! ~ Tutorial ⑤ ~
Installieren Sie die Python-Umgebung mit Anaconda
Holen Sie sich Twitter-Timeline mit Python
Verwalten Sie die Python-Umgebung mit virtualenv
Beginnen Sie mit influxDB + Grafana
Holen Sie sich Youtube-Daten mit Python
Aufbau einer Python-Umgebung (Windows 10 + Emacs)
Erste Schritte mit Python Django (1)
CI-Umgebungskonstruktion ~ Python Edition ~
Fangen Sie mit Django an! ~ Tutorial ④ ~
Erste Schritte mit Python Django (4)
Erstellen Sie eine Python3-Umgebung mit Ubuntu 16.04