StableDiffusion部署Win環(huán)境

1、安裝Miniconda,管理多版本Python環(huán)境

a.配置庫包的下載環(huán)境,加快下載,生成.condarc文件
conda config --set show_channel_urls yes 
修改C:\Users\Administrator.condarc 文件,復制下面覆蓋保存
channels:
 - defaults
show_channel_urls: true
default_channels:
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
 conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
運行 conda clean -i 清除索引緩存
c.創(chuàng)建一個sd的環(huán)境,sd使用python3.10.6以上,激活即可使用
conda create --name sdwebui python=3.10.6
conda activate sdwebui
升級pip包
python -m pip install --upgrade pip
更換阿里源
pip config set global.index-url https:\/\/mirrors.aliyun.com/pypi/simple

2、安裝 Git

拉取stable diffusion源碼
git clone https:\/\/github.com/AUTOMATIC1111/stable-diffusion-webui.git

3、顯卡

a.NVIDIA顯卡,需要安裝 CUDA (跑算法依賴程序),運行 nvidia-smi 可以查看CUDA版本對應(yīng)下載就行。
b. AMD顯卡,需求切換另外的分支
git clone https:\/\/github.com/lshqqytiger/stable-diffusion-webui-directml.git
git submodule update --init // 安裝子模塊

4、下面模型HuggingFace放在源碼目錄[stable-diffusion-webui-directml\models\Stable-diffusion]下即可

5、運行 webui-user.bat 或者 webui.bat --disable-nan-check

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容