5

स्थापित है, मैं Google App Engine के साथ Django ऐप को तैनात करने की कोशिश कर रहा हूं।GAE बंदूकधारी नहीं देखता है, लेकिन यह पहले से ही

मेरे app.yaml फ़ाइल:

# [START runtime] 
runtime: python 
api_version: 1 
threadsafe: true 
env: flex 
entrypoint: gunicorn -b :$PORT wsgi 

runtime_config: 
    python_version: 3.4 

env_variables: 
    CLOUDSQL_CONNECTION_NAME: ugram-mysql 
    CLOUDSQL_USER: root 

handlers: 
- url:/
    script: wsgi.application 

# [END runtime] 

लेकिन जब मैं gcloud app deploy चलाने के लिए, अनुप्रयोग तैनाती चल रहा है (5 मिनट), लेकिन मैं कोई त्रुटि मिलती है:

Updating service [default]...failed.                                     
ERROR: (gcloud.app.deploy) Error Response: [9] 
Application startup error: 
/bin/sh: 1: exec: gunicorn: not found 

लेकिन gunicorn पहले से स्थापित है

mysupers-beta:~$ gunicorn 
usage: gunicorn [OPTIONS] [APP_MODULE] 
gunicorn: error: No application module specified. 

उत्तर

7

चेक अगर आप अपनेमें gunicorn==19.7.1 है।

0

आपको अपनी आवश्यकताओं.txt फ़ाइल में बंदूकधारी जोड़ने की आवश्यकता है।

संबंधित मुद्दे

 संबंधित मुद्दे