[LINUX] Python studieren Teil 1 Erstellen einer Umgebung

Einführung

Ich werde Python für die Arbeit verwenden, also lasse ich es als Memo. Alle Informationen sind bereits auf vielen Websites, Ich werde diesen Ort nutzen, weil es einfach ist, einen Artikel zu schreiben.

Schaffung einer Umgebung

Da wir die Einführung von Python 3.5.0 planen, werden wir mit der Erstellung dieser Umgebung beginnen.

Installation des Betriebssystems

Erstellen Sie mit Amazon Web Service eine Umgebung, die ein Jahr lang kostenlos verwendet werden kann. Wählen Sie ein Amazon Linux AMI aus und erstellen Sie es, das kostenlos und einfach zu erstellen ist. Bitte lesen Sie dazu einen anderen Artikel.

Erstellen Sie zunächst eine Instanz von EC2

Nach dem Erstellen der Instanz

  1. Netzwerk & Sicherheit
  2. Wählen Sie Elastic IP
  3. Weisen Sie eine neue Adresse zu, um eine öffentliche IP-Adresse zu erhalten
  4. Führen Sie die Adresszuordnung im Menü "Aktion" durch
  5. Legen Sie die erstellte Instanz fest und ordnen Sie sie einer privaten IP-Adresse zu
  6. Dies ist eine Maßnahme, um zu verhindern, dass sich die globale IP-Adresse beim Neustart des Servers ändert.
  7. Remote-Login mit SSH
  8. Melden Sie sich mit SSH (in meinem Fall teraterm) mit der beim Erstellen der Instanz heruntergeladenen PEM-Datei an
  9. Melden Sie sich als ec2-Benutzer an
  10. Ändern Sie für alle Fälle das Passwort mit `` `# passwd ec2-user```
  11. Ändern Sie das Root-Passwort `` `# sudo su -``` in root
  12. Ändern Sie das Root-Passwort mit `` `# passwd```
  13. Melden Sie sich einmal ab
  14. Melden Sie sich mit `# su -- an
  15. yum update
  16. Aktualisieren Sie das System mit `` `# yum update -y```

Erstellen Sie eine Python-Umgebung

Es war ziemlich schwierig. .. ..

Aber sobald Sie es wissen, ist es einfach.

Voraussetzungen: Verwenden Sie Python 3.5.0 mit ec2-user Verwalten Sie Python mit Pyenv

  1. Installieren Sie die erforderlichen Funktionen für pyenv
  2. Werden Sie der Root-Benutzer
  3. Installieren Sie mit yum, was Sie brauchen
  4. # yum install mlocate openssl-devel bzip2-devel zlib-devel bzip2 bzip2-devel readline-devel sqlite3 sqlite-devel openssl-devel gcc gcc-c++ git
  5. Kehren Sie mit `` `# exit``` zum ursprünglichen Benutzer zurück
  6. Installieren Sie den pyenv `` `# git-Klon https://github.com/yyuu/pyenv.git ~ / .pyenv```
  7. Fügen Sie Ihrem Profil mit `` `# vi .bash_profile``` Folgendes hinzu

export PYENV_ROOT="{HOME}/.pyenv" if [ -d "{PYENV_ROOT}" ]; then export PATH={PYENV_ROOT}/bin:PATH eval "$(pyenv init -)" fi

  1. Lesen Sie mit `` `# source ~ / .bash_profile```
  2. Installieren Sie Python `` `# pyenv install 3.5.0```
  3. Überprüfen Sie den aktuellen Status mit `# pyenv Versionen`

* system  3.5.0 (set by /home/ec2-user/.pyenv/version)

  1. Ändern Sie die Version von Python `` `# pyenv global 3.5.0```
  2. Überprüfen Sie den aktuellen Status erneut mit `` `# pyenv version```

system * 3.5.0 (set by /home/ec2-user/.pyenv/version)

  1. Bestätigen Sie, dass die Version geändert wurde
  2. Überprüfen Sie die Version von Python selbst `` `# python -V```

Python 3.5.0

  1. Melden Sie sich remote ab und erneut an, um die Python-Version erneut zu bestätigen
  2. Wenn kein Problem vorliegt, ist die Umgebungserstellung abgeschlossen

Am Ende

Es gibt viele Möglichkeiten, es zu installieren, aber ich denke, dies ist die einfachste.

Recommended Posts

Python studieren Teil 1 Erstellen einer Umgebung
Hinweise beim Erstellen einer Umgebung mit Python
Python mit freeCodeCamp Teil1 studieren
Ein Ei mit Python erstellen
Python studieren mit freeCodeCamp part2
Python studieren
Beim Erstellen einer Umgebung, die Python Django unter Ubuntu 12.04 LTS verwendet
[Python] Erstellen einer Umgebung mit Anaconda [Mac]
Erstellen Sie eine Umgebung für das in Blender integrierte Python
Erstellen einer Ubuntu 18.04 + MAAS 2.4-Umgebung ab 0
Erstellen eines unbekannten Pokémon mit StyleGAN2 [Teil 1]
Die Einstellung für die Amateur-Python-Umgebung (für MAC) wird erstellt
Erstellen eines unbekannten Pokémon mit StyleGAN2 [Teil 2]
Erstellen Sie eine OpenCV3 + python3-Umgebung unter OSX
Erstellen einer virtuellen Umgebung in einer Anaconda-Umgebung
QGIS + Python Teil 2
Python-Umgebungseinstellungen
QGIS + Python Teil 1
Umgebungskonstruktion (Python)
[Python] Beginne zu lernen
Python-Umgebungskonstruktion
Python - Umgebungskonstruktion
Python: Scraping Teil 1
Aufbau einer Python-Umgebung
Lösung Wenn Sie Python 3.6 oder höher verwenden, benötigen Sie die enum34-Bibliothek ebenfalls nicht. Deinstallieren Sie sie daher und verwenden Sie das Standard-Enum-Modul. Enum34 deinstallieren Führen Sie nach der Deinstallation von enum34 erneut `pip install optuna` aus und Sie haben Optuna erfolgreich installiert! Python, pip, Python3, enum, OptunaPython3 Beginn Teil 1
Python: Scraping Teil 2
Erstellen einer Umgebung, die Python mit Eclipse verwendet
Erstellen einer Umgebung zum Ausführen von Python-Skripten (für Mac)
Erstellen einer Anaconda-Umgebung für Python mit pyenv
Erstellen Sie eine Umgebung mit 64-Bit-Windows + Python 2.7 + MeCab 0.996
Installieren Sie das Python-Paket in einer Offline-Umgebung
Ein Memo beim Erstellen einer Python-Umgebung mit Miniconda
[Python] Erstellen Sie eine asynchrone Taskausführungsumgebung + Überwachungsumgebung
Befehle zum Erstellen einer Python3-Umgebung mit virtualenv
Verfahren zum Erstellen einer Python-Isolationsumgebung (venv-Umgebung)
Einführung in Python "Re" 1 Erstellen einer Ausführungsumgebung
Hinweise zum Erstellen einer Python-Umgebung durch Anfänger
Python: Erstellen einer virtuellen Umgebung (venv), Starten und Stoppen
Erstellen Sie mit Python eine interaktive Umgebung für maschinelles Lernen
Vereinheitlichung der Python-Umgebung
Memo zum Erstellen einer Python-Entwicklungsumgebung mit macOS Catalina
Aufbau einer Python-Entwicklungsumgebung
Python Virtual Environment Pipenv
Python Basic Memorandum Teil 2
Erstellen einer Umgebung für die Verarbeitung natürlicher Sprache mit Python
Informationen zur Python-Entwicklungsumgebung
Webanwendung erstellt mit Python3.4 + Django (Teil.1 Umgebungskonstruktion)
virtuelle Umgebung in Python
Python-Grundnotiz - Teil 2
Python-Umgebung mit Docker-Compose
python2.7 Konstruktion der Entwicklungsumgebung
Erstellen Sie eine Python-Umgebung
Entwicklungsumgebung in Python
Python-Grundnotiz - Teil 1