[AWS] J'ai essayé de créer un environnement Python avec un environnement de développement eb [Elastic Beanstalk]

AWS semble aimer eb. Mais je n'ai jamais utilisé eb

http://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/dg/create-deploy-python-apps.html C'est un disque avec lequel j'ai travaillé Prêt à continuer à lancer jusqu'à ce que tout soit fait

Préparation du déploiement de l'application Flask pour la création d'un environnement Python avec eb Déploiement d'application Flask qui a tenté de créer un environnement Python avec eb

Conditions préalables

  1. Python 2.7 ou 3.4
  1. L'utilitaire pip pour votre version de Python. Il est utilisé pour installer et répertorier les dépendances de projet afin qu'Elastic Beanstalk puisse déterminer comment configurer un environnement d'application.
  1. package virtualenv. Il est utilisé pour créer un environnement pour développer et tester des applications. Cela permet à Elastic Beanstalk de répliquer l'environnement sans installer de packages supplémentaires dont l'application n'a pas besoin.
  1. paquet awsebcli. Il est utilisé pour initialiser l'application avec les fichiers nécessaires au déploiement par Elastic Beanstalk.
  1. Une installation ssh fonctionnelle. Il est utilisé pour se connecter à une instance en cours d'exécution lorsque vous avez besoin d'étudier ou de déboguer votre déploiement.

... Apparemment ... Mettre tout simplement --Pip peut être utilisé --python utilise 2.7 / 3.4 --virtualenv installé La commande --Awscli peut être utilisée

C'est. J'utilise un Mac.


Paramètres d'environnement virtuel

J'ai été autorisé à faire référence à un autre que le document Référence: Essayez d'utiliser virtualenv qui peut créer un environnement virtuel de Python

commander


virtualenv -p python2.7 /tmp/eb_python_app

résultat


Running virtualenv with interpreter /Users/****/.pyenv/shims/python2.7
New python executable in /Users/yuki/eb_test_app/bin/python
Installing setuptools, pip, wheel...done.

Vérification


ls  /Users/***/eb_test_app/

résultat


bin			lib
include			pip-selfcheck.json

L'environnement a été installé.

Démarrer l'environnement virtuel

Passez au répertoire que vous avez créé

commander


cd /Users/***/eb_test_app/

Vérification


pwd

résultat


/Users/****/eb_test_app

commander


source bin/activate

Si (nom du répertoire)% est ajouté au début de la ligne sur la console, il est en cours d'exécution.


Configurer un projet Python pour eb

Vérification


pwd

résultat


/Users/****/eb_test_app

commander


pip freeze >requirements.txt

pip freezeLa commande affiche les packages actuellement installés. Vous pouvez indiquer à eb l'environnement en l'écrivant dans le texte "requirements.txt" que eb lit.

À l'heure actuelle, il semble que rien n'est installé, donc même si vous regardez le texte, rien ne sortira.

Exemple

commander


pip install Djangp

Vérification


pip freeze

résultat


Django==1.9.5

Comme ça. Si quelque chose est installé, cette information sera sortie.

Ce qui précède est de savoir comment créer un environnement de développement

Recommended Posts

[AWS] J'ai essayé de créer un environnement Python avec un environnement de développement eb [Elastic Beanstalk]
[AWS] Préparation du déploiement de l'application Flask pour la création d'un environnement Python avec eb [Elastic Beanstalk]
J'ai essayé de créer un environnement de développement Mac Python avec pythonz + direnv
Comment créer un environnement de développement de la série Python2.7 avec Vagrant
[Python] Créer un environnement de développement Django avec Docker
Créer un environnement de développement d'applications d'apprentissage automatique avec Python
J'ai écrit un script pour créer rapidement un environnement de développement pour Twitter Bot avec AWS Lambda + Python 2.7
[Python] Un mémo que j'ai essayé de démarrer avec asyncio
Créez facilement un environnement de développement avec Laragon
Je veux créer un environnement Python
Créez un environnement Python moderne avec Neovim
Créer un environnement de développement de langage C avec un conteneur
Créez un environnement WardPress sur AWS avec Pulumi
Créer un environnement de développement Python avec Visual Studio Code
Créez un environnement python avec ansible sur centos6
Créer un environnement de construction python3 avec Sublime Text3
Créez un environnement de développement Python sur votre Mac
Construire un environnement Python avec OSX Elcapitan
Créez rapidement un environnement Python Django avec IntelliJ
Créer un environnement d'apprentissage automatique Python avec des conteneurs
Construire un environnement de développement Python sur Raspberry Pi
Créer un environnement d'exécution python avec VS Code
Obtenez un environnement de développement Python rapide avec Poetry
Quand j'ai essayé de créer un environnement virtuel avec Python, cela n'a pas fonctionné
Créez un environnement de développement local avec WSL + Docker Desktop pour Windows + docker-lambda + Python
Créer un environnement de développement Python basé sur GVim sur Windows 10 (3) GVim8.0 et Python3.6
# 2 Créez un environnement Python avec une instance EC2 d'AWS (ubuntu18.04)
Créez un environnement virtuel python avec virtualenv et virtualenvwrapper
Créez un environnement python pour chaque répertoire avec pyenv-virtualenv
Créez un environnement de développement python avec vagrant + ansible + fabric
Créer un environnement de développement Python basé sur GVim sur l'installation de Windows 10 (1)
Comment créer un environnement Django (python) sur Docker
Je souhaite créer facilement un environnement de développement basé sur un modèle
Créer un environnement de développement Python sur Mac OS X
[Go + Gin] J'ai essayé de créer un environnement Docker
Créez un environnement virtuel python avec virtualenv et virtualenvwrapper
Créer un environnement de développement Python à l'aide de pyenv sur MacOS
Créez un environnement de développement avec Poetry Django Docker Pycharm
Comment créer un environnement Python sur Amazon Linux 2
Configurer un environnement de développement Python avec Sublime Text 2
J'ai essayé de créer un environnement avec WSL + Ubuntu + VS Code dans un environnement Windows
Script pour créer facilement un environnement de périphérique client pour AWS IoT (version Python v2)
J'ai essayé de créer un environnement d'apprentissage automatique avec Python (Mac OS X)
Créer un environnement python3 avec ubuntu 16.04
Construire un environnement python avec direnv
Créez un environnement de développement Django avec Docker! (Docker-compose / Django / postgreSQL / nginx)
Configurer un environnement de développement Python avec Visual Studio Code
Comment créer un nouvel environnement virtuel Python sur Ubuntu
[Memo] Construire un environnement de développement pour Django + Nuxt.js avec Docker
Créez un environnement de développement Go avec les conteneurs distants de VS Code
Créer un environnement de développement Python avec Eclipse (ajouter un éditeur HTML)
[IPdb] Les débutants en développement Web ont tenté de résumer le débogage avec Python
Créer un environnement de développement Python basé sur GVim sur les paramètres de base de Windows 10 (2)
Créez un environnement de développement confortable avec VSCode x Remote Development x Pipenv
Créer un environnement Python et transférer des données vers le serveur
Obtenez un environnement de développement Python propre avec pyenv + pipx + Poetry
Créez un environnement de développement Python simple avec VSCode et Docker Desktop
Créer un environnement python avec pyenv (OS X El Capitan 10.11.3)
Comment entrer dans l'environnement de développement Python avec Vagrant