Création d'un environnement pour exécuter des programmes Python sur AWS EC2

J'ai essayé d'exécuter .py dans mon environnement local, mais je ne comprenais pas Python3, pip3, Python et Pip, alors j'ai décidé de l'exécuter sur AWS.

Comment faire : zap: Commentaires bienvenus: zap:

1. Inscrivez-vous sur AWS

Googler avec aws et créer un compte Entrez simplement votre email et votre mot de passe

2. Sélectionnez EC2

Il existe différents services, mais cliquez sur EC2

3. Créez une nouvelle instance

Si vous le définissez conformément à AWS Getting Started Tous les gars libres

Après avoir sélectionné cette option, cliquez sur le bouton bleu "Examiner et lancer l'instance"

Une fenêtre contextuelle vous demandant de sauvegarder la paire de clés apparaîtra, alors sélectionnez "Créer une nouvelle paire de clés" et enregistrez le fichier .pem.

4. Connectez-vous à l'instance

Accédez au tableau de bord EC2 et cochez la case à côté de l'instance → "Connect"

Un pop-up apparaîtra, alors sélectionnez le meilleur pour vous connecter à votre navigateur (Je pense que d'autres choses vont bien, mais je ne suis pas sûr de SSH, j'ai donc choisi un navigateur)

image.png

Si un écran noir apparaît sur le navigateur, c'est ok

5. Construction de l'environnement

À partir de là, nous allons créer un environnement pour exécuter des programmes python. Article de @ Kenta1984

Choses à faire: --Insérer python3 --Insérer git

git utilise gist lors du transfert de fichiers Python vers une instance EC2, alors mettez-le dans Je n'ai besoin de personne pour utiliser scp

#Mettez à jour le package inclus pour le moment
sudo yum update -y
#Insérer Python3
sudo yum install python3 -y
#Insérer git (facultatif)
sudo yum install git

À propos, ** Si vous incluez Python3, pip3 sera également inclus ** Vous n'avez donc pas besoin d'insuko pip3 séparément

Référence: https://git-scm.com/download/linux

6. Créer un fichier → envoyer à l'instance EC2

La réalité est que vous venez de mettre le fichier sur l'essentiel et de le cloner dans une instance

: bulb: gist peut être cloné et extrait comme git

6-1. Faites une idée

https://gist.github.com/

Si vous collez le code écrit dans VS Code etc., c'est ok : avertissement: veuillez inclure l'extension dans le nom du fichier

6-2. Cloner l'essentiel

À: arrow_down:, sélectionnez Cloner via HTTPS → Copier image.png

Sur l'écran noir (onglet navigateur ouvert en 4) se connectant à l'instance EC2, cloner l'essentiel comme toujours cloner le référentiel git

$ git clone <URL essentielle>

6-3. Exécution du programme

#Déplacer vers le répertoire gist
cd my-gists #Les noms de répertoire varient d'une personne à l'autre, si vous ne savez pas, ls
#Exécution du programme
python3 hoge.py #Changez le nom du fichier pour le vôtre

Résumé

  1. Créez une instance avec EC2
  2. Connectez-vous à l'instance avec un navigateur
  3. Mettez python3 et git dans l'instance avec sudo yum install
  4. Collez le code du programme python dans gist
  5. Cloner l'essentiel
  6. Exécution du programme

Recommended Posts

Création d'un environnement pour exécuter des programmes Python sur AWS EC2
Création d'un environnement pour exécuter ChainerMN sur une instance de GPU AWS
[Version 2020] Comment installer Python3 sur EC2 d'AWS
Introduction à Python "Re" 1 Construction d'un environnement d'exécution
J'ai facilement créé un environnement d'exploitation pour Python3 + Tornado sur AWS EC2.
# 2 Créez un environnement Python avec une instance EC2 d'AWS (ubuntu18.04)
Publié en tant que pièce jointe à Slack sur AWS Lambda (Python)
Construire un environnement Python sur Mac
xgboost (python) sur l'environnement d'instance EC2 Spot préparé par AWS Lambda
# 3 Créez un environnement Python (Django) avec une instance EC2 (ubuntu18.04) d'AWS part2
Créer un environnement de développement AWS Cloud9 sur une instance Amazon EC2
Précautions lors de l'exécution de Python sur EC2 à partir d'AWS Lambda (Exécuter la commande)
Tout, de la création d'un environnement Python à son exécution sous Windows
[Python] Création d'un environnement avec Anaconda [Mac]
Étapes pour installer l'environnement Python sur Ubuntu
Créer un environnement OpenCV3 + python3 sur OSX
Construire un environnement pour "Tello_Video" avec Raspbian
Création d'un environnement pour "Tello_Video" sous Windows
[Definitive Edition] Création d'un environnement d'apprentissage "machine learning" à l'aide de Python sous Windows
Créer un environnement python avec pyenv sur EC2 (ubuntu)
Créer un environnement qui utilise Python avec Eclipse
Créer un environnement pour exécuter des scripts Python (pour Mac)
Construire un environnement Anaconda pour Python avec pyenv
Développement Python sur Ubuntu sur AWS EC2 (à l'aide de Jupyter Lab)
Exécuter périodiquement un script Python sur AWS Data Pipeline
Créer un environnement pour matplotlib + cartopy sur un Mac
[Node-RED] Exécuter Python sur l'environnement virtuel Anaconda à partir de Node-RED [Anaconda] [Python]
Construire un environnement Python sur le serveur Sakura VPS
Notes de l'installation de Homebrew à la création d'un environnement Anaconda pour Python avec pyenv
Comment créer un environnement pour utiliser plusieurs versions de Python sur un Mac
Construire un environnement conforme à la norme de codage Python (PEP8) avec Eclipse + PyDev
Procédure de déploiement sur les paramètres d'environnement du serveur AWS (2) (instance EC2)
Création d'un environnement pour "Tello_Video" sur Mac OS X
Créer un environnement pour le traitement du langage naturel avec Python
Procédure de création d'un environnement CDK sous Windows (Python)
Je veux AWS Lambda avec Python sur Mac!
[AWS EC2] Comment installer Maven sur Amazon Linux 2
Comment créer un environnement Python sur Amazon Linux 2
Créer un environnement pour utiliser CaboCha avec Google Colaboratory
Créer un environnement d'apprentissage automatique à l'aide de Python sur MacOSX
Comment créer un nouvel environnement virtuel Python sur Ubuntu
Créer un environnement de développement Ubuntu python sur Google Cloud Platform
Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
Résumé de la construction de Python 3.4. * De la source à la création d'un environnement informatique scientifique
Créer un environnement Python sur Windows
Mettez à jour le python que vous aviez sur votre Mac à 3.7-> 3.8
Construire un environnement virtuel Python
[Introduction à AWS] Mémorandum de création d'un serveur Web sur AWS
Construire un environnement Python avec Windows
Python --Installez MySQLDB sur EC2
[AWS EC2] Paramètres que vous souhaitez effectuer sur Amazon Linux 2
Une introduction à la programmation Python
Construire un environnement virtuel Python
[Python] Permet d'importer les packages pip3 sur AWS Lambda
[Django] Mémo pour créer un environnement de Django + MySQL + Vue.js [Python]
Exemple de script pour surveiller la charge moyenne avec CloudWatch sur AWS EC2
Comment créer facilement un environnement où le code Python peut s'exécuter sur Jupyter sans polluer l'environnement local