[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
- Netzwerk & Sicherheit
- Wählen Sie Elastic IP
- Weisen Sie eine neue Adresse zu, um eine öffentliche IP-Adresse zu erhalten
- Führen Sie die Adresszuordnung im Menü "Aktion" durch
- Legen Sie die erstellte Instanz fest und ordnen Sie sie einer privaten IP-Adresse zu
- Dies ist eine Maßnahme, um zu verhindern, dass sich die globale IP-Adresse beim Neustart des Servers ändert.
- Remote-Login mit SSH
- Melden Sie sich mit SSH (in meinem Fall teraterm) mit der beim Erstellen der Instanz heruntergeladenen PEM-Datei an
- Melden Sie sich als ec2-Benutzer an
- Ändern Sie für alle Fälle das Passwort mit `` `# passwd ec2-user```
- Ändern Sie das Root-Passwort `` `# sudo su -``` in root
- Ändern Sie das Root-Passwort mit `` `# passwd```
- Melden Sie sich einmal ab
- Melden Sie sich mit
`# su --
an
- yum update
- 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
- Pyenv ist ein Tool zum Verwalten der Python-Umgebung
- Sie können zwischen mehreren Python-Versionen innerhalb desselben Betriebssystems wechseln.
- Installieren Sie die erforderlichen Funktionen für pyenv
- Werden Sie der Root-Benutzer
- Installieren Sie mit yum, was Sie brauchen
# yum install mlocate openssl-devel bzip2-devel zlib-devel bzip2 bzip2-devel readline-devel sqlite3 sqlite-devel openssl-devel gcc gcc-c++ git
- Kehren Sie mit `` `# exit``` zum ursprünglichen Benutzer zurück
- Installieren Sie den pyenv `` `# git-Klon https://github.com/yyuu/pyenv.git ~ / .pyenv```
- 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
- Lesen Sie mit `` `# source ~ / .bash_profile```
- Installieren Sie Python `` `# pyenv install 3.5.0```
- Überprüfen Sie den aktuellen Status mit
`# pyenv Versionen`
* system
3.5.0 (set by /home/ec2-user/.pyenv/version)
- Ändern Sie die Version von Python `` `# pyenv global 3.5.0```
- Überprüfen Sie den aktuellen Status erneut mit `` `# pyenv version```
system
* 3.5.0 (set by /home/ec2-user/.pyenv/version)
- Bestätigen Sie, dass die Version geändert wurde
- Überprüfen Sie die Version von Python selbst `` `# python -V```
Python 3.5.0
- Melden Sie sich remote ab und erneut an, um die Python-Version erneut zu bestätigen
- 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.