stable diffusino的SDXL大模型据说很厉害,兴冲冲的下载来本想练练丹,结果直接来了个 用不了!
报错信息如下: URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:997)>
如何解决?
在网上搜了一大堆好像关键词没有全部匹配的,于是我就召唤出了我的小助手chatGPT。它的回答简单概括就是“这个错误是因为Python在尝试通过SSL连接时无法验证SSL证书。你的本地少了个证书文件,你得去补上,地址是https://curl.se/ca/cacert.pem ”
我下载完放到python目录里,但是还是不对。
我就按照python 证书的关键词去找,终于被我找到了。
如果您在 OSX 上安装了 Python 3.6,并且在尝试连接到 https:// 站点时收到“SSL: CERTIFICATE_VERIFY_FAILED”错误,则可能是因为 OSX 上的 Python 3.6 根本没有证书,并且无法验证任何 SSL连接。这是 OSX 上 3.6 的更改,并且需要安装后步骤,即安装certifi证书包。这记录在文件ReadMe.rtf中,您可以在此处找到该文件/Applications/Python\ 3.6/ReadMe.rtf。
在python的程序文件夹里,我找到了ReadMe.rtf并打开,它里面提到直接运行 install_certificates.command
这个文件,我在ReadMe.rtf同一级目录里找到了这个文件,双击打开,它就自动生成证书了。
重新打开webui,SDXL模型就可以使用了。