Stable Diffusion 一直报错 ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] ?

上网查资料应该是python不信任ssl证书导致的,
于是在lanuch.py
先添加
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
忽略验证 还是会报这个错
具体错误截图
image.png

真心求教 谢谢

阅读 3.7k
1 个回答

安装certifi包:这个包提供了Mozilla的根证书,有时候可以解决证书验证问题。

pip install certifi

然后,在你的代码里用certifi包提供的证书文件:

import ssl
import certifi

ssl_context = ssl.create_default_context(cafile=certifi.where())
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题