2016-09-05 2 views

Antwort

0

Um Python-Pakete auf Amazon Beanstalk zu installieren, müssen Sie einen Befehl in unserer .ebextension/*. Config-Datei hinzufügen. Amazon Linux AMIs in Beanstalk werden nicht mit pip, sondern mit easy_install ausgeliefert.

Diese Befehle werden ausgeführt, bevor die Anwendung und der Webserver eingerichtet werden und die Anwendungsversionsdatei extrahiert wird.

commands: 
    01_install_pythonmagick: 
     command: 'easy_install PythonMagick' 

oder Sie können es mit dem Manager Debian-Paket installieren:

commands: 
    install_packages: 
     command: sudo apt-get install python-pythonmagick [Debian]* 

oder in Ubuntu:

 command: sudo yum install python-pythonmagick  [Ubuntu] 

Mit anderen Seite müssen die Konfigurationsdateien Teil sein Ein .exextensions-Verzeichnis wurde zu Ihren Projektquellen hinzugefügt.

Wenn Ihr Code Entfalten des eb mit create/eb Befehlszeile bereitstellen, diese Befehle werden mit dem git-Archiv-Kommandos für den Einsatz

Code und laden Sie sie auf Elastic Beanstalk zu verpacken Wenn Ihr .ebextensions nicht unter git ist B. das Verzeichnis und seine Konfigurationsdateien sind nicht gepackt und werden nicht an Elastic Beanstalk gesendet.

Stellen Sie sicher, dass Sie das Verzeichnis .ebextensions hinzufügen und festschreiben, bevor Sie es in Elastic Beanstalk bereitstellen.

Verwandte Themen