File tree 1 file changed +19
-1
lines changed
1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change 14
14
15
15
import os
16
16
import platform
17
+ import httpx
18
+
17
19
18
20
from ..extras .misc import is_env_enabled
19
21
from ..extras .packages import is_gradio_available
@@ -88,10 +90,26 @@ def create_web_demo() -> "gr.Blocks":
88
90
89
91
90
92
def run_web_ui () -> None :
93
+ os .environ ["no_proxy" ] = "localhost,127.0.0.1,0.0.0.0"
91
94
gradio_ipv6 = is_env_enabled ("GRADIO_IPV6" )
92
95
gradio_share = is_env_enabled ("GRADIO_SHARE" )
93
96
server_name = os .getenv ("GRADIO_SERVER_NAME" , "[::]" if gradio_ipv6 else "0.0.0.0" )
94
- create_ui ().queue ().launch (share = gradio_share , server_name = server_name , inbrowser = True )
97
+ httpx .HTTPCORE_OPTS = {"trust_env" : False }
98
+
99
+ try :
100
+ demo = create_ui ().queue ()
101
+ demo .launch (
102
+ share = gradio_share ,
103
+ server_name = server_name ,
104
+ inbrowser = True ,
105
+ prevent_thread_lock = False ,
106
+ show_error = True ,
107
+ quiet = True ,
108
+ favicon_path = None
109
+ )
110
+ except Exception as e :
111
+ print (f"Error launching web UI: { str (e )} " )
112
+ raise
95
113
96
114
97
115
def run_web_demo () -> None :
You can’t perform that action at this time.
0 commit comments