AI繪畫應(yīng)用 stable-diffusion-webui
依賴軟件
python3 (需要:1. 修改pip源為國(guó)內(nèi)源;2 安裝virtualenv)
git
資源:
git@gitee.com:tan9001/stable-diffusion-webui.git
magnet:?xt=urn:btih:3a4a612d75ed088ea542acac52f9f45987488d1c&dn=sd-v1-4.ckpt
https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Dependencies
步驟參考資源3中的說明,簡(jiǎn)如下:
git clone git@gitee.com:tan9001/stable-diffusion-webui.git
資源2中下載的文件后綴.ckpt放到stable-diffusion-webui/models/Stable-diffusion目錄
將原來txt文檔刪除
雙擊webui.cmd
大概率會(huì)失敗
然后執(zhí)行 stable-diffusion-webui\venv\Scripts\active
pip install cython gfpgan clip xformers
pip install --upgrade fastapi==0.90.1
pip install git+https://gitee.com/ufhy/open_clip.git@bb6e834e9c70d9c27d0dc3ecedeebeaeb1ffad6b --prefer-binary
修改launch.py,將prepare_environment()方法中相關(guān)語(yǔ)句修改如下
stable_diffusion_repo = os.environ.get('STABLE_DIFFUSION_REPO', "git@gitee.com:x0x5c0f/stablediffusion.git")
??? taming_transformers_repo = os.environ.get('TAMING_TRANSFORMERS_REPO', "git@gitee.com:x0x5c0f/taming-transformers.git")
??? k_diffusion_repo = os.environ.get('K_DIFFUSION_REPO', 'git@gitee.com:x0x5c0f/k-diffusion.git')
??? codeformer_repo = os.environ.get('CODEFORMER_REPO', 'git@gitee.com:x0x5c0f/CodeFormer.git')
??? blip_repo = os.environ.get('BLIP_REPO', 'git@gitee.com:x0x5c0f/BLIP.git')
然后執(zhí)行
pip install -r requirements.txt
雙擊webui.cmd