1.硬件要求
我的硬件是win10?
處理器:英特爾 Core i7-10750H
內(nèi)存:32G
顯卡:顯卡:NVIDIA GeForce RTX 3060 Laptop GPU 顯存 12 GB?
具體性能待測(cè)試
2. 系統(tǒng)環(huán)境搭建
1、下載miniconda,配置python環(huán)境,我選擇的是Latest版本。miniconda用來管理python版本。
下載地址:Miniconda — conda documentation
打開conda Prompt,輸入 conda -V,查看安裝是否成功
?
2、修改conda包默認(rèn)下載路徑
conda config --set show_channel_urls yes
生成.condarc 文件
?默認(rèn)生成路徑是:C:\Users\Administrator
用以下內(nèi)容替換原內(nèi)容即可
channels:
- defaults
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: true
#channel_alias: https://download.pytorch.org
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- 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
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
ssl_verify: true
3、搭建此項(xiàng)目需要建立新的python虛擬環(huán)境
conda create --name stable-diffusion-webui python=3.10.9
激活此環(huán)境,在miniconda Prompt中輸入以下命令行,敲回車
conda activate stable-diffusion-webui
4、安裝git,用來下載github的項(xiàng)目
git官網(wǎng)地址:http://git-scm.com/download/win
打開命令行,查看git安裝情況
5、安裝CUDA和cudnn
CUDA是NVIDIA顯卡跑算法需要的程序,官方下載地址為:CUDA Toolkit Archive | NVIDIA Developer
可以看到版本眾多
怎么選擇適合自己的版本呢,查看自己電腦支持的CUDA版本,命令行中輸入nvidia-smi,我的電腦支持的最高版本為11.6,可兼容此版本及其以下版本。
安裝完成后驗(yàn)證:
6、安裝對(duì)應(yīng)版本的?torch
Start Locally | PyTorch
conda install pytorch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 pytorch-cuda=11.6 -c pytorch -c nvidia
3.stable-diffusion環(huán)境搭建
1、下載stable diffusion源碼,可以使用git進(jìn)行下載,此處不建議放在c盤,最好選擇空閑的盤下載。此項(xiàng)目需要10G以上的空間。
https://github.com/AUTOMATIC1111/stable-diffusion-webui
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
2、下載stable-diffusion模型。地址如下:
huggingface.co/CompVis/stable-diffusion-v-1-4-original/tree/main
下載后將模型放入根目錄下的models文件夾下,
D:\ai\stable-diffusion-webui-master\models\Stable-diffusion
3.打開webui-uses.bat,設(shè)置使用的python環(huán)境,此處將上述的stable-difusion-webui路徑填入:
文章來源:http://www.zghlxwxcb.cn/news/detail-489951.html
4. 執(zhí)行webui-user.bat文章來源地址http://www.zghlxwxcb.cn/news/detail-489951.html
到了這里,關(guān)于Stable diffusion本地環(huán)境搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!