Commit
·
264b6be
1
Parent(s):
786d956
Add error handling for demo initialization
Browse files
app.py
CHANGED
|
@@ -242,7 +242,16 @@ def build_interface():
|
|
| 242 |
|
| 243 |
return demo
|
| 244 |
|
| 245 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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()
|