Raffael-Kultyshev commited on
Commit
264b6be
·
1 Parent(s): 786d956

Add error handling for demo initialization

Browse files
Files changed (1) hide show
  1. app.py +10 -1
app.py CHANGED
@@ -242,7 +242,16 @@ def build_interface():
242
 
243
  return demo
244
 
245
- demo = build_interface()
 
 
 
 
 
 
 
 
 
246
 
247
  if __name__ == "__main__":
248
  demo.launch()
 
242
 
243
  return demo
244
 
245
+ # For Gradio Spaces
246
+ try:
247
+ demo = build_interface()
248
+ except Exception as e:
249
+ print(f"Error: {e}")
250
+ import traceback
251
+ traceback.print_exc()
252
+ with gr.Blocks() as demo:
253
+ gr.Markdown("# Error")
254
+ gr.Markdown(str(e))
255
 
256
  if __name__ == "__main__":
257
  demo.launch()