Как исправить «предупреждение: не используйте сервер разработки в производственной среде». - PullRequest
0 голосов
/ 19 сентября 2019

Когда я пытаюсь запустить код в Spyder (python2.7), он сразу говорит мне, что:

runfile('hereisthefilepath',wdir='path') 
Environment: production
WARNING: Do not use the development server in a production environment.
Use a production WSGI server instead.
Debug mode: off
Running on http://127.0.0.1:8050/ (Press CTRL+C to quit)

Я опубликую начало моего кода, я думаю, что проблема в том, что я подключаюсьв неправильную среду, я должен быть в среде разработки.

Я уже пробовал код ниже:

export FLASK_APP=yourapp
export FLASK_ENV=development
flash run

, однако Spyder (python2.7) сказал, что есть синтаксическая ошибка в "Flask_APP"и "ENV"

Вот код, который у меня есть:

import pandas as pd
import numpy as np
import pyodbc
import dash_html_components as html
import dash_core_components as dcc
from dash.dependencies import Input, Output, State
import dash


currconn = pyodbc.connect('Driver={SQL Server};Server=xxxx-dbs-xx.xx.xxxx.ca;Database=Anexample;UID=xx_xxxx;PWD=xxxxxxxxxxx')

currquery = "SELECT DISTINCT country FROM dbo.vw_regions"
currcursor = currconn.cursor()
currcursor.execute(currquery)

Может ли кто-нибудь помочь мне?с этой ошибкой я ничего не могу запустить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...