AIGC中stable-diffusion安装部署
1、利用anconda安装pytorch gpu的环境
2、win下安装git
3、安装stable-diffusion-webui
在anconda prompt中敲入如下命令:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui4、安装环境依赖包
pip install -r requirements.txt
5、修改启动脚本,将webui-user.bat文件进行修改
@echo offset PYTHON=
set GIT=
set VENV_DIR=-
set COMMANDLINE_ARGS=call webui.bat注意VENV_DIR这行代码,不会创建新的虚拟环境,使用anconda的虚拟环境
6、遇到因网络原因无法下载,可以查看modules/launch_utils.py文件:
git_clone(assets_repo, repo_dir('stable-diffusion-webui-assets'), "assets", assets_commit_hash)git_clone(stable_diffusion_repo, repo_dir('stable-diffusion-stability-ai'), "Stable Diffusion", stable_diffusion_commit_hash)git_clone(stable_diffusion_xl_repo, repo_dir('generative-models'), "Stable Diffusion XL", stable_diffusion_xl_commit_hash)git_clone(k_diffusion_repo, repo_dir('k-diffusion'), "K-diffusion", k_diffusion_commit_hash)git_clone(blip_repo, repo_dir('BLIP'), "BLIP", blip_commit_hash)可以手动下载模块,并放在指定位置,然后将代码进行屏蔽。
