美文网首页
StableDiffusion部署Win环境

StableDiffusion部署Win环境

作者: 冻冻妖 | 来源:发表于2023-11-01 20:36 被阅读0次

    1、安装Miniconda,管理多版本Python环境

    a.配置库包的下载环境,加快下载,生成.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.创建一个sd的环境,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版本对应下载就行。
    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

    相关文章

      网友评论

          本文标题:StableDiffusion部署Win环境

          本文链接:https://www.haomeiwen.com/subject/itjfbdtx.html