默认分类 2824 0

    Window本地化部署stable diffusion AI绘图

    一、电脑环境配置
    1.安装miniconda

    这个是用来管理python版本的,他可以实现python的多版本切换。
    下载地址

    001.jpg
    根据自己的系统版本下 我这里下载Win64的

    安装时按默认的一路next,注意勾选配置环境变量选项
    2.打开miniconda,输入conda -V 弹出版本号即为正确安装
    002.jpg

    3.配置库包下载环境,加快网络速度(替换下载库包地址为国内的清华镜像站)
    conda config --set show_channel_urls yes

    生成.condarc 文件

    在我的电脑/此电脑-C盘-users-你的账号名下用记事本打开并修改.condarc文件。(如我的路径是C:\Users\xulei。)

    把下面的内容全部复制进去,全部覆盖原内容,ctrl+s保存,关闭文件。

    `channels:

    • defaults

    show_channel_urls: true
    default_channels:

    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`

    003.jpg

    运行conda clean -i 清除索引缓存,以确保使用的是镜像站的地址

    4.切换成其他盘来创建python环境

    如果继续操作,会把整个项目创建在c盘,而很多人c盘容量紧张,可以创建在其他盘,空间足够用的非C盘。

    输入G: 然后回车。

    (后来才发现这一步并不能把项目装在G盘,他仍然是在c盘,不过没关系,他很小,不会占用太多空间,那咱继续往下操作)

    5.创建python 3.10.6版本的环境

    运行下面语句,创建环境。

    conda create --name stable-diffusion-webui python=3.10.6
    系统可能会提示y/n, 输入y,按回车即可。

    lexlhdmh.png

    显示done,那就完成了。

    在你的C:\ProgramData\Miniconda3\envs\stable-diffusion-webui已经创建了一个新的项目。

    6.激活环境

    输入conda activate stable-diffusion-webui 回车。

    7.升级pip,并设置pip的默认库包下载地址为清华镜像。 如果你能直接连上外网也不需要换源了

    每一行输入后回车,等执行完再输入下一行,再回车。

    python -m pip install --upgrade pip

    pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
    lexltco5.png

    8.安装git,用来克隆下载github的项目,比如本作中的stable diffusion webui
    git下载地址

    待续

    慕白
    慕白的个人网站,分享生活。

    Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in /www/wwwroot/web/usr/themes/farallon/comments.php on line 4

    Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/wwwroot/web/usr/themes/farallon/comments.php on line 4