[Version 2020] So installieren Sie Python3 auf EC2 von AWS

Neulich hatte ich die Möglichkeit, Python3 auf EC2 unter AWS zu installieren.

Zu diesem Zeitpunkt habe ich eine Google-Suche nach "AWS EC2 Python3" durchgeführt, aber die Informationen auf der Seite oben in den Suchergebnissen waren nicht gut genug. Speziell,

Die Methode zum Vorbereiten einer virtuellen Umgebung für Python3 wurde mit eingeführt. Sofern keine besonderen Umstände vorliegen, sollte die Methode zum Vorbereiten einer virtuellen Umgebung für Python3 "venv" verwenden. Ich denke auch nicht, dass es notwendig ist, eine virtuelle Umgebung vorzubereiten, es sei denn, Python3 wird für die Anwendungsentwicklung und Datenanalyse verwendet.

Der Grund für die Verwendung von "venv" zur Vorbereitung einer virtuellen Python3-Umgebung ist die einzige in der offiziellen Python-Dokumentation empfohlene Methode. html) Weil. Die Gründe für die Vermeidung von "pyenv" sind in diesem Artikel ausführlich beschrieben. Wenn Sie also interessiert sind, lesen Sie bitte hier.

Das offizielle AWS-Dokument führt die Methode unter Verwendung von "virtualenv" ein. Ich glaube nicht, dass es einen Grund gibt, "virtualenv" in Python 3.3 oder höher aktiv zu verwenden, das offiziell als "venv" in Python aufgenommen wurde.

Daher möchte ich Ihnen vorstellen, wie Sie Python3 erneut auf EC2 von AWS installieren. Das heißt, es folgt nur der Methode, die in der offiziellen Python-Dokumentation eingeführt wurde ...

Annahme

Verfahren

  1. Installieren Sie Python 3 auf dem Betriebssystem

    $ sudo yum update
    $ sudo yum install python3 -y
    

Die Möglichkeiten zur Verwendung von Python sind begrenzt, und ich denke, dies ist ausreichend, wenn Sie keine Versionskontrolle für Python selbst oder Pakete benötigen. Wenn Sie dagegen die für die Anwendungsentwicklung dedizierte Version verwalten oder eine dedizierte Umgebung für die Datenanalyse vorbereiten möchten, kommt die virtuelle Umgebung ins Spiel.

  1. Installieren Sie Python3 in einer virtuellen Umgebung mit venv

    $ python3 -m venv myenv
    

Wenn Sie den obigen Befehl in Ihrem Home-Verzeichnis ausführen, wird unter Ihrem Home-Verzeichnis ein Verzeichnis mit dem Namen "myenv" erstellt. Sie können den Namen "myenv" nach Ihren Wünschen ändern.

  1. Aktivieren Sie die virtuelle Python 3-Umgebung

    $ source myenv/bin/activate
    

Durch Ausführen des obigen Befehls wird die virtuelle Python 3-Umgebung aktiviert.

  1. Deaktivieren Sie die virtuelle Python 3-Umgebung

    $ deactivate
    

Wenn Sie die virtuelle Python3-Umgebung beenden möchten, führen Sie einfach den obigen Befehl aus. Wenn Sie die Umgebung vollständig löschen möchten, können Sie auch das Verzeichnis "myenv" löschen.

Schließlich

Ich habe vorgestellt, wie Python3 auf EC2 von AWS installiert wird, aber ich denke, dass dies zumindest für Linux-basierte Betriebssysteme gilt. Beachten Sie, dass diejenigen, die Python selten verwenden, Python3 verwenden, das auf dem Betriebssystem installiert ist, und diejenigen, die Python verwenden, die virtuelle Python3-Umgebung verwenden, die mit venv erstellt wurde.

Recommended Posts

[Version 2020] So installieren Sie Python3 auf EC2 von AWS
[AWS EC2] So installieren Sie Maven unter Amazon Linux 2
So installieren Sie Python
[Kivy] So installieren Sie Kivy unter Windows [Python]
So installieren Sie Python
So installieren Sie OpenCV auf Jetson Nano Python
[Python] So installieren Sie OpenCV unter Anaconda [Windows]
[Neueste Version 2020.8] So installieren Sie Python
So installieren Sie Python [Windows]
So installieren Sie Tabpy 1.0 (Version 2020-01)
Python - Installieren Sie MySQLDB auf EC2
So ändern Sie die Python-Version
So installieren Sie Git unter Linux wie EC2
So installieren Sie Python mit Anaconda
So installieren Sie mysql-connector-python auf einem Mac
Installieren Sie xgboost (Python-Version) unter Windows
So installieren Sie das Graph-Tool unter macOS
So installieren Sie VMware-Tools unter Linux
So erhalten Sie die Python-Version
So installieren Sie OpenCV auf einem Mac
So installieren Sie PyPy unter CentOS
So installieren Sie TensorFlow unter CentOS 7
So installieren Sie Maven unter CentOS
Schritte zum Installieren von python3 auf einem Mac
So installieren Sie Musik 21 unter Windows
[AWS SAM] Einführung in die Python-Version
So installieren Sie Python2.7 python3.5 mit pyenv (unter RHEL5 CentOS5) (2016 Nov)
Erstellen einer Umgebung zum Ausführen von Python-Programmen unter AWS EC2
[AWS EC2] So installieren Sie nur den MySQL-Client unter Amazon Linux 2 und stellen eine Verbindung zu RDS her
So installieren Sie das aws-session-manager-Plugin unter Manajro Linux
Wie man pydoc auf Python Interpreter liest
So installieren Sie drobertadams / toggl-cli auf einem Mac
So installieren und verwenden Sie pandas_datareader [Python]
python3 So installieren Sie ein externes Modul
Schritte zum Installieren der Python-Umgebung unter Ubuntu
So löschen Sie Python 2.x auf einem Mac.
Memorandum über die Verwendung von Gremlin Python
So überprüfen Sie die Version von opencv mit Python
So installieren Sie Pakete unter Alpine Linux
So installieren Sie Richzhang / Colorization unter Windows 10
So installieren Sie Apache (httpd) unter CentOS7
Installieren Sie Python auf xserver, um pip zu verwenden
Wie installiere ich php7.4 unter Linux (Ubuntu)
So installieren Sie Eclipse GlassFish 5.1.0 unter CentOS7
So installieren Sie Apache (httpd) unter CentOS8
So installieren Sie NumPy auf Raspeye
Installieren Sie Python 3.8, Pip 3.8 auf EC2 (Amazon Linux 2)
So installieren Sie cx_Oracle unter macOS Sierra
So installieren Sie Python3 mit Docker Centos
So installieren Sie OpenCV in Cloud9 und führen es in Python aus
Vorsichtsmaßnahmen beim Ausführen von Python unter EC2 über AWS Lambda (Befehl ausführen)
So installieren Sie Pandas auf EC2 (Umgang mit MemoryError und PermissionError)
So installieren Sie Chrome Driver für Chrome automatisch mit Python + Selenium + Chrome
So aktualisieren Sie die Python-Version von Cloud Shell in GCP
So starten Sie Python (Flask) beim Start von EC2
Installieren Sie Python auf der WSL
Installieren Sie Python auf Pidora.
Installieren Sie Scrapy auf Python3