本文主要是介绍kohya_ss, stable diffusion 显示MaxRetryError: HTTPSConnectionPool()的解决方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
说白了就是访问huggingface.co下载模型、json配置失败,需要挂梯子。
然而有时候明明开了梯子,网页端可以访问google、huggingface.co却依然报上述错。
这时候说明没有开代理,执行的脚本没有连接上梯子对应的端口。
解决办法:手动指定代理端口。从软件上指定端口我不会,我只会改代码,直接从方法层面指定端口。
方法文件所在位置:
C:/Anaconda/envs/env_kohya_ss/Lib/site-packages/requests/adapters.py
//这里的“C:/Anaconda/envs/env_kohya_ss”代表python环境,可以自行替换环境名或者虚拟环境路径
找到方法get_connection的方法体,并手动指定代理:
# 其中端口1081自行更改为梯子的端口
proxies = {'http': 'http://localhost:1081','https': 'http://localhost:1081',
}
指定后效果:
这篇关于kohya_ss, stable diffusion 显示MaxRetryError: HTTPSConnectionPool()的解决方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!