[Version 2020] Comment installer Python3 sur EC2 d'AWS

L'autre jour, j'ai eu l'occasion d'installer Python3 sur EC2 sur AWS.

À ce moment-là, j'ai fait une recherche Google pour "AWS EC2 Python3", mais les informations sur la page affichée en haut des résultats de recherche n'étaient pas assez bonnes. En particulier,

La méthode de préparation d'un environnement virtuel pour Python3 a été introduite en utilisant, mais à moins de circonstances particulières, la méthode de préparation d'un environnement virtuel pour Python3 doit utiliser venv. De plus, je ne pense pas qu'il soit nécessaire de préparer un environnement virtuel en premier lieu à moins que Python3 ne soit utilisé pour le développement d'applications et l'analyse de données.

La raison d'utiliser venv comme moyen de préparer un environnement virtuel Python3 est [la seule méthode recommandée dans la documentation officielle de Python](https://docs.python.org/en/3/library/venv. html) Parce que. Les raisons d'éviter «pyenv» sont décrites en détail dans cet article, donc si vous êtes intéressé, veuillez voir ici.

De plus, le document officiel AWS présente la méthode utilisant «virtualenv». , Je ne pense pas qu'il y ait de raison d'utiliser activement «virtualenv» dans Python 3.3 ou version ultérieure, qui a été officiellement incorporé dans Python sous le nom de «venv».

Je voudrais donc vous présenter à nouveau comment installer Python3 sur EC2 d'AWS. Cela dit, il ne fait que suivre la méthode introduite dans la documentation officielle de Python ...

supposition

procédure

  1. Installez Python 3 sur le système d'exploitation

    $ sudo yum update
    $ sudo yum install python3 -y
    

Les possibilités d'utiliser Python sont limitées, et je pense que cela est suffisant si vous n'avez pas besoin de contrôle de version pour Python lui-même ou pour les packages. En revanche, si vous souhaitez gérer la version qui lui est dédiée dans le développement d'applications, ou si vous souhaitez préparer un environnement dédié à l'analyse des données, l'environnement virtuel entre en jeu.

  1. Installez Python3 dans un environnement virtuel en utilisant venv

    $ python3 -m venv myenv
    

Si vous exécutez la commande ci-dessus dans votre répertoire personnel, un répertoire appelé myenv sera créé sous votre répertoire personnel. Vous pouvez changer le nom «myenv» à votre convenance.

  1. Activez l'environnement virtuel Python 3

    $ source myenv/bin/activate
    

L'exécution de la commande ci-dessus activera l'environnement virtuel Python 3.

  1. Désactivez l'environnement virtuel Python 3

    $ deactivate
    

Si vous souhaitez quitter l'environnement virtuel Python3, exécutez simplement la commande ci-dessus. De plus, si vous souhaitez supprimer complètement l'environnement, vous pouvez supprimer le répertoire myenv.

finalement

J'ai présenté comment installer Python3 sur EC2 d'AWS, mais je pense que c'est vrai au moins pour les systèmes d'exploitation basés sur Linux. Gardez à l'esprit que ceux qui utilisent rarement Python utiliseront Python3 installé sur le système d'exploitation, et ceux qui utilisent Python utiliseront l'environnement virtuel Python3 créé en utilisant venv.

Recommended Posts

[Version 2020] Comment installer Python3 sur EC2 d'AWS
[AWS EC2] Comment installer Maven sur Amazon Linux 2
Comment installer Python
[Kivy] Comment installer Kivy sur Windows [Python]
Comment installer python
Comment installer OpenCV sur Jetson Nano Python
[Python] Comment installer OpenCV sur Anaconda [Windows]
[2020.8 dernière] Comment installer Python
Comment installer Python [Windows]
Comment installer Tabpy 1.0 (version 2020-01)
Python --Installez MySQLDB sur EC2
Comment changer la version de Python
Comment installer git sur Linux tel que EC2
Comment installer Python à l'aide d'Anaconda
Comment installer mysql-connector-python sur Mac
Installez xgboost (version python) sur Windows
Comment installer Graph-Tool sur macOS
Comment installer VMware-Tools sur Linux
Comment installer pycrypto sur Windows
Comment obtenir la version Python
Comment installer OpenCV sur Mac
Comment installer PyPy sur CentOS
Comment installer TensorFlow sur CentOS 7
Comment installer Maven sur CentOS
Étapes pour installer python3 sur Mac
Comment installer Music 21 sur Windows
[AWS SAM] Présentation de la version Python
Comment installer Python2.7 python3.5 avec pyenv (sur RHEL5 CentOS5) (novembre 2016)
Création d'un environnement pour exécuter des programmes Python sur AWS EC2
[AWS EC2] Comment installer uniquement le client MySQL sur Amazon Linux 2 et se connecter à RDS
Comment installer aws-session-manager-plugin sur Manajro Linux
Comment lire pydoc sur l'interpréteur python
Comment installer drobertadams / toggl-cli sur Mac
Comment installer et utiliser pandas_datareader [Python]
python3 Comment installer un module externe
Étapes pour installer l'environnement Python sur Ubuntu
Comment effacer Python 2.x sur Mac.
Mémorandum sur l'utilisation du python gremlin
Comment vérifier la version d'opencv avec python
Comment installer des packages sur Alpine Linux
Comment installer Richzhang / Colorisation sur Windows 10
Comment installer Apache (httpd) sur CentOS7
Installez python sur xserver pour utiliser pip
Comment installer php7.4 sur Linux (Ubuntu)
Comment installer Eclipse GlassFish 5.1.0 sur CentOS7
Comment installer Apache (httpd) sur CentOS8
Comment installer NumPy sur Raspeye
Installez Python 3.8, Pip 3.8 sur EC2 (Amazon Linux 2)
Comment installer cx_Oracle sur macOS Sierra
Comment installer python3 avec docker centos
Comment installer OpenCV sur Cloud9 et l'exécuter en Python
Précautions lors de l'exécution de Python sur EC2 à partir d'AWS Lambda (Exécuter la commande)
Comment installer des pandas sur EC2 (Comment gérer MemoryError et PermissionError)
Comment installer automatiquement le pilote Chrome pour la version Chrome avec Python + Selenium + Chrome
Comment mettre à jour la version Python de Cloud Shell dans GCP
Comment démarrer Python (Flask) au démarrage d'EC2
Installer python sur WSL
Installez Python sur Pidora.
Installez Scrapy sur python3