[英]Deploy a Python app on App Engine leads to Error 500
我想用Google App Engine部署我的Python应用程序。 它在Google Cloud Shell上本地工作。 但是用命令google app deploy
生成的URL出现错误500。在日志中,我可以看到:
import Dash
No module named dash
但是,我已经使用命令pip install dash
安装了该模块。 我的Python应用使用2.7版。
import dash
import dash_core_components as dcc
import dash_html_components as html
import plotly.graph_objs as go
import pandas
df = pandas.read_csv('abc.csv') # csv file dataset
df.head()
classes = df['Class'].unique()
app = dash.Dash()
app.layout = html.Div([
#layout part
#function part
if __name__ == '__main__' :
app.run_server(debug=True, host='127.0.0.4')
Dash不是Python 2.7 App Engine运行时中的内置第三方库之一 。
您需要按照以下说明将第三方库与您的应用程序捆绑在一起 ,或者切换到Python 3运行时 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.