Я хочу использовать мой python файл, который состоит из некоторых классов в моем движке приложения. Этот файл присутствует в каталоге root. Когда я импортирую этот файл в main.py
, мое приложение не запускается - я получаю ошибку:
"Ошибка: ошибка сервера Сервер обнаружил временную ошибку и не смог выполнить ваш запрос. Пожалуйста, повторите попытку через 30 секунд. "
Должен ли я установить какие-либо переменные окружения?
Как я могу импортировать и вызывать другие функции, которые я уже написал.
app.yaml
runtime: python
env: flex
runtime_config:
python_version: 3
entrypoint: gunicorn -b:$PORT --workers 2 main:app
manual_scaling:
instances: 1
resources:
cpu: 1
memory_gb: 0.5
disk_size_gb: 10
main.py
from flask import Flask
import sample
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello Everyone!'
@app.route('/sample')
def foo():
return sample.Sample()
sample.py
def Sample():
return "hello world"
needs.txt
Flask==1.1.1
gunicorn==19.3.0