[PYTHON] Créer un environnement de développement AWS Cloud9 sur une instance Amazon EC2

table des matières

  1. Vue d'ensemble
  2. Lancez AWS Cloud9
  3. Essayez d'utiliser Python avec AWS Cloud9

1. Vue d'ensemble

Je veux un environnement de développement, mais il est difficile de configurer le serveur un par un. .. AWS Cloud 9 est pratique pour vous.

Vous pouvez commencer à écrire du code immédiatement sans configurer Server!

Référence: AWS Cloud9

AWS Cloud9 est un environnement de développement intégré (IDE) basé sur le cloud qui vous permet d'écrire, d'exécuter et de déboguer du code dans un navigateur uniquement. Il comprend un éditeur de code, un débogueur et un terminal. Cloud9 est livré avec des outils essentiels pour les langages de programmation courants tels que JavaScript, Python et PHP, vous devrez donc installer des fichiers et configurer votre machine de développement pour démarrer un nouveau projet. il n'y a pas.

Screen Shot 2020-07-09 at 23.18.54.png

2. Lancez AWS Cloud9

Si vous n'avez pas de compte AWS, veuillez vous reporter à cet article Qiita et en créer un. Comment créer un compte gratuit AWS

2-1. Connectez-vous à AWS Management Console

Accédez à l'URL suivante https://console.aws.amazon.com/

Screen Shot 2020-07-09 at 23.23.33.png

2-2. Changer de région (si nécessaire)

Personnellement, j'aime bien la région "Tokyo", donc je la changerai par défaut "Ohaio". Screen Shot 2020-07-09 at 23.23.43.png

Changé en toute sécurité en "Tokyo" Screen Shot 2020-07-09 at 23.28.27.png

2-3. Cliquez sur Cloud9

Cliquez sur "Services" en haut à gauche Screen Shot 2020-07-09 at 23.30.32.png

Une liste de services sort comme ça Screen Shot 2020-07-09 at 23.32.09.png

Faites défiler vers le bas et cliquez sur "Cloud 9" dans la section "Outils de développement". Screen Shot 2020-07-09 at 23.33.29.png

Un écran comme celui-ci apparaîtra (la page japonaise n'est pas prise en charge, la page anglaise) Screen Shot 2020-07-09 at 23.34.45.png

2-4. Créer un environnement Cloud9

Cliquez sur "Créer un environnement" Screen Shot 2020-07-09 at 23.36.08.png

Transition vers une telle page Screen Shot 2020-07-09 at 23.37.43.png

Entrez "Nom" et "Description" et cliquez sur "Étape suivante" pour voir à quoi sert l'environnement Cloud9. Screen Shot 2020-07-09 at 23.44.07.png

Transit vers l'écran de réglage de l'environnement Screen Shot 2020-07-09 at 23.47.09.png

Réglez en fonction de votre environnement

Cette fois, je veux faire une démonstration avec un cadre gratuit, alors sélectionnez l'instance "t2.micro" De plus, si le système d'exploitation est de type Linux, il n'y a pas de préférence particulière, alors sélectionnez "Amazon Linux"

Pour le paramètre de réduction des coûts, il y a des moments où vous souhaitez activer le processus dans les coulisses, donc si vous ne voulez pas descendre sans autorisation lorsque vous n'êtes pas connecté, définissez "Jamais". Screen Shot 2020-07-09 at 23.51.56.png

Cliquez sur "Étape suivante" Screen Shot 2020-07-09 at 23.53.08.png

Faites une dernière vérification des paramètres et cliquez sur "Créer un environnement" Screen Shot 2020-07-09 at 23.54.17.png

Cela créera un environnement Cloud9 comme celui-ci (attendez 2-3 minutes dans cet état) Screen Shot 2020-07-09 at 23.55.41.png

L'environnement Cloud9 est prêt! Screen Shot 2020-07-09 at 23.57.13.png

3. Essayez d'utiliser Python avec AWS Cloud9

3-1. Vérifiez la version de python avec bash

Entrez la commande suivante sur l'écran de la console en bas À partir du 10/07/2020, Python 3.6.10 semble être inclus par défaut

Terminal


python -V
Screen Shot 2020-07-10 at 00.02.36.png

Vous pouvez également ouvrir l'écran du terminal depuis l'onglet ezgif-4-52a91dfef452.gif

3-2. Créer un fichier python

Appuyez sur "+" sur l'onglet pour créer un nouveau fichier Screen Shot 2020-07-10 at 00.17.34.png

Cliquez sur "Fichier" -> "Enregistrer sous" Screen Shot 2020-07-10 at 00.19.37.png

Définissez un nom approprié et cliquez sur "Enregistrer" Screen Shot 2020-07-10 at 00.20.55.png

Screen Shot 2020-07-10 at 00.21.56.png

Écrivez votre propre code Cette fois, c'est pour le test, alors exécutez-le avec le code suivant

qiita_python.py


print('hello world')
a = 1 + 2 - 3 * 4 
print(a)
Screen Shot 2020-07-10 at 00.24.16.png

3-3. Exécuter le python créé pour la démo

Cliquez sur "Exécuter" ezgif-4-e7ebfc3eed8f.gif

Résumé

Comme ça, AWS Cloud 9 est fortement recommandé car il facilite la création d'un environnement de développement. Essayez-le!

Recommended Posts

Créer un environnement de développement AWS Cloud9 sur une instance Amazon EC2
Création d'une instance AWS EC2 EC2 (Amazon Linux AMI) 2
# 2 Créez un environnement Python avec une instance EC2 d'AWS (ubuntu18.04)
Procédure de déploiement sur les paramètres d'environnement du serveur AWS (2) (instance EC2)
Créer un environnement pour MkDocs sur Amazon Linux (tentative)
Création d'un environnement pour exécuter des programmes Python sur AWS EC2
J'ai essayé de créer un environnement de MkDocs sur Amazon Linux
# 3 Créez un environnement Python (Django) avec une instance EC2 (ubuntu18.04) d'AWS part2
Création d'un environnement pour exécuter ChainerMN sur une instance de GPU AWS
Créez un environnement python sur votre Mac
Créer un environnement OpenCV3 + python3 sur OSX
J'ai facilement créé un environnement d'exploitation pour Python3 + Tornado sur AWS EC2.
Préparer l'environnement de Chainer sur l'instance spot EC2 avec AWS Lambda
environnement en ligne du serveur de code (4) Lancer le serveur de code sur l'instance EC2
Développement Python sur Ubuntu sur AWS EC2 (à l'aide de Jupyter Lab)
Créez un environnement de développement Python sur votre Mac
Créer une instance de GPU AWS pour entraîner StyleNet
Configurer un environnement de développement Objective-C 2.0 sur Linux
Préparer l'environnement de développement pour Python sur AWS Cloud9 (installation de pip et changement d'heure)
Créer un environnement de développement TensorFlow sur Amazon EC2 avec une copie de commande
environnement en ligne de serveur de code (3) Lancer une instance EC2 avec Boto3
Créer un environnement virtuel Anaconda dans le dossier du projet
Créez Amazon Linux avec AWS EC2 et connectez-vous
Créez un environnement de développement Python 3 (Anaconda) confortable avec Windows
"PySpark": configurer PySpark sur une instance Alibaba Cloud CentOS
AWS EC2 2nd SSH connection to EC2 Instance (Amazon Linux 2)
Créez un environnement Open AI Gym avec Bash sur Windows 10
[AWS EC2] Comment installer Maven sur Amazon Linux 2
Créer un environnement de développement Python avec OS X Lion
[AWS] Installez node.js sur l'instance EC2 et exécutez l'exemple de programme
Créer un environnement de développement Python (pyenv / virtualenv) sur Mac (Homebrew)
Créer un environnement de développement VS Code + Docker avec une machine virtuelle Linux
Création d'un environnement Keras sur une instance AWS E2 G2 Février 2017
[AWS EC2] Paramètres que vous souhaitez effectuer sur Amazon Linux 2
Lancez le nœud NEM Symbol testnet sur AWS EC2 (Amazon Linux2)
Créer un environnement avec virtualenv
Organiser l'environnement de développement Python
Développement de l'environnement Django sur Windows 10
Ajouter des utilisateurs disposant d'un accès SSH à votre instance Linux Amazon EC2
Configurer un environnement de développement Python sur Ubuntu
Créer un environnement Python sur Mac (2017/4)
Utiliser jupyter sur une instance GPU sur AWS
Préparez votre premier environnement de développement Python
Créer un environnement Linux sur Windows 10
Construction de l'environnement de développement Python sur macOS
Créer un environnement python dans centos
Arrêtez l'instance AWS à l'aide de Boto3
Installer l'environnement de développement Python sur Windows 10
Présentation de l'environnement Python 3.5.2 sur Amazon Linux
Procédure de création d'un environnement Kube sur Amazon Linux2 (AWS) ~ (avec bonus)
Créez un environnement de développement Python sur Windows (WSL distant Visual Studio Code).
Version de juin 2017 pour créer un environnement Tensorflow / Keras sur une instance GPU d'AWS
# 1 Jusqu'au déploiement de l'application Web de Django (création d'une instance avec EC2 sur AWS)
Jusqu'à ce que l'application Django (+ MySQL) soit publiée sur AWS EC2 (+ RDS (+ S3))
Installez Python3 et Django sur Amazon Linux (EC2) et exécutez le serveur Web