bug-解决使用gradio时,出现超时请求异常的问题。_do_normal_analytics_request

举报
object 发表于 2025/06/19 14:57:06 2025/06/19
【摘要】 现象:启动gradio时,会报一个超时请求异常,及时捕获了最外层的启动项,异常并不会进入。但是这个报错并不影响使用,只是启动过一会儿会报错。Exception in thread Exception in thread Thread-3 (_do_normal_analytics_request)Thread-5 (_do_normal_analytics_request):根因:自分析,是...

现象:

启动gradio时,会报一个超时请求异常,及时捕获了最外层的启动项,异常并不会进入。但是这个报错并不影响使用,只是启动过一会儿会报错。

Exception in thread Exception in thread Thread-3 (_do_normal_analytics_request)Thread-5 (_do_normal_analytics_request):

根因:

自分析,是否准确不清楚:

根据代码分析,发现时gradio会启动一个线程,对 https--://--checkip.amazonaws.com/ 发起了请求,导致了该问题,由于是另外启动一个线程,不在主线程内,所以主线程捕获没用。

源代码截图:

解决方案:

根据网上寻找的答案,这是一个分析工具,可以进行关闭。

配置参数:

import os

with open("config.yaml", "r", encoding="UTF-8") as file:
    print("执行加载config.yaml")
    global config
    config = yaml.safe_load(file)

参考:

链接:https://github.com/gradio-app/gradio/issues/9264

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。