新版本多了很多人性化的提醒,可以全新git clone下来先,然后用cd到项目根目录运行 python -m venv venv创建虚拟环境,再激活虚拟环境后运行pip install -r requirements.txt安装所需包,期间可能会遇到pip安装不了某些包,如下:
这种情况直接是提示缺啥就装啥
最后运行webui-user.bat可能遇到python版本不符合运行torch的情况,如下:
这个时候就要按照人性化的提示来操作,降低python版本,删除venv之后重装。
删除venv下除了Lib以外的其他文件,Lib一般比较大10G左右,是虚拟环境运行需要用到的库文件。
如果之前的python是在microsoft store中安装的,强烈建议卸载后再从python.org官网下载想要的版本。其中必须下载一个python3.10.x,然后安装到C:\Program Files\Python310或C:\Python310,这个路径要记住,下面若要修改pyvenv.cfg时需要用到。
cd \path\to\stable-diffusion-webui,然后运行python -m venv venv ,venv\Scripts\activate激活虚拟环境查看python版本,如果是python3.10就搞定了。如果不是,则修改venv\pyvenv.cfg,让python对应到路径指向python3.10。如下
成功运行后,如果浏览器弹出红色警告,加载模型和生成图片都是无法完成的。
则可能是网络问题,如有代理需要关闭或设置跳过局域网。
大龄二次猿 2023-03-24
晨夜_2023 2023-03-30