Ich bin neu in Python. Ich muss eine Python-Anwendung von Amazon Cloud ausführen. Ich verwende CherryPy und setze es durch Beanstalk ein. Hier ist meine einfache Hello World CodeBereitstellen von Python mit CherryPy in Elastic Beanstalk
import cherrypy
class Hello(object):
@cherrypy.expose
def index(self):
return "Hello world!"
if __name__ == '__main__':
cherrypy.config.update({'server.socket_host': '0.0.0.0',
'server.socket_port': 80,})
cherrypy.quickstart(Hello())
In requirements.txt
Datei Ich habe CherryPy==10.2.2
. Trotzdem kann ich keine Ausgabe in der Beanstalk-URL sehen. Während der Bereitstellung erhalte ich den folgenden Fehler:
Ihr WSGIPath verweist auf eine Datei, die nicht existiert.
Kann jemand irgendeinen Einblick geben?