1、安裝Miniconda周拐,管理多版本Python環(huán)境
a.配置庫包的下載環(huán)境爱只,加快下載阱飘,生成.condarc文件
conda config --set show_channel_urls yes
修改C:\Users\Administrator.condarc 文件,復(fù)制下面覆蓋保存
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