安装环境
- 安装Python 3.10.9(下载地址:https://www.python.org/ftp/python/3.10.9/python-3.10.9-amd64.exe)
- 安装git(下载地址:https://git-scm.com/downloads)
webui常见问题解答
- 问题1: 迁移了webui文件夹后,Python就无法运行。
解决方法: webui使用的是venv虚拟环境,迁移后虚拟环境的路径变化了。需要修改虚拟环境的路径,具体步骤是修改venv/scripts/activate.bat文件中的路径为迁移后的路径。
- 问题2: 安装了多个版本的Python,如何设置默认版本。
解决方法: 在环境变量中修改Python路径,将想要设置为默认版本的Python路径移到最前面。
A1111-webui安装
- 在需要安装的目录中,右键选择终端,执行以下命令来克隆安装A1111-webui:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
- 下载SDXL1.0模型(基础模型和精修模型):
- 基础模型:https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/tree/main
- 精修模型:https://huggingface.co/stabilityai/stable-diffusion-xl-refiner-1.0/tree/main
-
将大模型放入model/stable diffusion文件夹,将Vae放入model/VAE文件夹。
-
编辑webui-user.bat文件,在”set COMMANDLINE_ARGS=”后面添加以下参数:
--autolaunch --xformers --no-half-vae --medvram
- 运行webui-user.bat,安装环境并启动A1111-webui。
Comfyui安装
手动安装方法
-
在Comfyui安装目录中,右键选择终端,执行以下命令来克隆安装Comfyui:
git clone https://github.com/comfyanonymous/ComfyUI.git
自动安装方法
- 下载便携版的Comfyui,并解压使用(不推荐,后续安装插件会比较麻烦)。
给Comfyui安装环境和依赖
- 使用n卡的用户,执行以下命令来安装torch和xformers:
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu121
- 注意:pytorch2.1.0暂时还没有支持的xformers。以上命令是安装最新的pytorch2.1.0环境,如果你希望使用xformers可以用以下命令安装老版的pytorch2.0.1以及xformers:
“`
pip install torch==2.0.1+cu118 torchvision==0.15.2+cu118 torchaudio==2.0.2 –index-url https://download.pytorch.org/whl/cu118 xformers
“`
-
如果出现”Torch not compiled with CUDA enabled”错误,使用以下命令卸载Torch并重新安装:
pip uninstall torch
启动Comfyui
- 在Comfyui安装目录中,右键选择终端,执行以下命令启动Comfyui:
python main.py
- 注意:也可以在comfyui文件夹下创建一个txt文件,并输入以下内容:
“`
@echo off
python main.py –auto-launch
“`然后将文件保存为run.bat,以后直接运行该bat文件即可启动Comfyui。
共享使用A1111的模型方法
- 在ComfyUI目录中找到extra_model_paths.yaml.example文件(注意去掉文件名中的”.example”后缀)。
- 将该文件重命名为extra_model_paths.yaml,并使用文本编辑器进行编辑。
- 将base_path路径改为你想要共享的webui的安装地址。
- 将controlnet路径改为新的controlnet模型保存目录(如果你的A1111目录中仍然按照老的目录结构保存controlnet模型,可以不改动这一行)。
共享模型后,你的模型下载将会放到A1111对应的目录下。部分upscale和comfyui插件(自定义节点)未在共享目录中提到的模型,你可以放在Comfyui对应的模型目录下。
Comfyui优势劣势
优势:
- 生成的图像可以直接拖到界面中,整个工作流会复原,包括模型的选择(A1111-webui需要手动选择模型)。
- 可以组织自己的工作流,可以导出和分享给朋友。
- 支持队列系统。
- 启动速度快,可以设置共享其他webui模型和环境。
- 对显存的需求较低。
劣势:
- 上手门槛较高,需要学习连线的方式以及相关知识。
- 插件的生态相较于A1111-webui较少。
© 版权声明
文章版权归作者所有,未经允许请勿转载。