赞
踩
一个不知名大学生,江湖人称菜狗
original author: Jacky Li
Email : 3435673055@qq.comTime of completion:2021.1.26
Last edited: 2023.1.26我为啥这么这么这么菜,自卑ing……
目录
在下载huggface当中用了梯子依旧出现host='huggingface.co', port=443应该怎样解决,必有效版本!
在使用 host='huggingface.co', port=443
这一网络连接设置时,可能会遇到不同的报错,这些报错通常是在特定情境下出现的。在本文中,我们将深入分析一些可能导致这种报错的常见场景,帮助读者更好地理解问题的根本原因。
在使用 host='huggingface.co', port=443
这一网络连接设置时,可能会遇到多种报错,这些报错的根本原因涵盖了各种可能的情况。以下是一些可能导致报错的常见原因:
网络连接问题: 如果设备无法正常连接到互联网或存在网络问题,就有可能导致连接失败的报错。
服务器故障: Hugging Face 的服务器可能在某些时候出现故障或维护,导致连接不成功。
防火墙和网络安全设置: 防火墙或其他网络安全设置可能阻止了与 huggingface.co
的正常通信,导致连接报错。
代理配置问题: 如果你的应用程序使用代理进行网络连接,而代理配置不正确或不兼容,可能会导致连接失败。
SSL/TLS问题: 安全套接字层 (SSL/TLS) 协议在连接过程中可能遇到问题,尤其是在端口443上进行加密通信时。
域名解析问题: 如果域名解析失败或返回了错误的 IP 地址,就会导致连接失败。
权限问题: 应用程序可能缺乏访问 huggingface.co
或端口443的必要权限,从而导致连接报错。
在确定梯子没问题的情况下,服务器没问题的情况下,今天根据SSL/TSL问题进行个解决,共两种方案
就是设置
os.environ["CURL_CA_BUNDLE"]=""
但是很遗憾我并没有管用,但是在huggingface和stackoverflow官网上给了很多类似的解决手段。
他们的理由是:
也就是这个意思:huggingface.co现在有一个坏的SSL证书,您的lib内部尝试验证它并失败。通过添加env变量,基本上禁用了SSL验证。但是,这实际上不是一件好事。可能只是一种变通。因此,所有通信将在您的应用程序中未经验证。
大家可以尝试,成功的友友们可以发个帖子给置顶来帮助其他童鞋!
首先进入huggingface.co这个网站当中
可以看见在左上角有把锁,然后点击锁会看见有个链接安全,如图所示:
然后点击证书,在不同浏览器上位置不同,但是都在这个链接安全之内,这里以microso edge为例,可以看见:
最后顺序就是先点击红色再点击黄色最后点击蓝色,保存到一个方便的位置上,比如我的是桌面:便会看见如图所示一个证书,
最后点击win+R,输入cmd,使用管理员运行,输入这串代码:
certutil -addstore "Root" "绝对路径指向导出的文件"
然后运行成功添加进去,重新启动即可生效!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。