如果已按以下文章安装好Python,就可进入本机AI绘画软件安装的关键部分——ComfyUI安装。
如未按上文成功安装Python,请先安装,再按本文指引操作。
在安装前,首先了解一下什么是ComfyUI。
ComfyUI
顾名思义,这是一个SD绘画的“舒适UI界面”。它除了操作界面,还集成了AI绘画后端(Stable Diffusion)。使用它,便可进行AI绘图或图片处理,也就是我们常说的“文生图”“图生图”。
它和我们常见的软件不同,因为它并没有独立的工作界面,如果安装完成后,只需要使用电脑浏览器就可以完成所有绘图操作。浏览器界面就是UI界面,后端运行则在命令行里面体现。
ComfyUI是类似于视频调色软件达芬奇的节点工作流程,而我们又可以把节点理解为Photoshop的图层,我们可以通过操作这些节点从而实现AI绘画或图片处理。
如果没有ComfyUI这些UI工作,Stable Diffusion就只能通过程序代码进行操作控制,这对普通用户来说会非常困难,ComfyUI就是将这些“控制”的程序代码转换成UI交互,让一切变得轻松自如。
因为这是一款开源软件,ComfyUI还拥有丰富的插件系统,以供在AI绘图的时候实现灵活多样且快捷的控制。所以插件系统也是ComfyUI不可分割的一部分。
安装前言
ComfyUI的安装和常见的软件安装不同,常规的软件双击exe文件安装,然后使用。而ComfyUI需要一定的电脑操作能力,按照指引一步步操作,直至正常使用。
个人并不建议使用别人制作好的一键安装包,抛开安全性不谈,如果使用一键包非常不利于学习和对软件本身的理解,一旦出现一点小问题,都可能导致软件不可用。再者AI技术更新太快,一键安装包一旦制作者停止更新,你为安装包所付出的将化为乌有。
其实使用一键安装包并不比自己一步步安装简单多少,而自己一步步安装也不见得比使用一键安装包复杂。所以,相信自己,开始吧!
第一步 下载ComfyUI
下载本文附件,解压,把解压后的文件夹更名为“ComfyUI”。然后把此文件夹放在SSD硬盘(因为SSD硬盘速度更快),并确保该硬盘剩余空间在至少100G以上(因为后面还要在ComfyUI文件夹内放各种模型)。
至此,你已完成安装的关键一步,我们继续。
第二步 创建虚拟环境
还记得我们最先安装的Python吧?这是SD运行的基础。我们完成了Python的安装后,需要专门为ComfyUI建立一个环境,以保证ComfyUI正常运行。
假设我把ComfyUI放在C盘内,其路径为:C:\ai\ComfyUI
。
打开CMD命令提示行,输入以下命令:
cd C:\ai\Comfyui
此命令会让工作目录进入ComfyUI文件夹,确保进入ComfyUI文件夹后,输入以下命令:
python -m venv venv
这样就完成了虚拟环境安装,然后使用以下命令激活虚拟环境:
Windows:
venv\Scripts\activate.bat
Macos:
source venv/bin/activate
如果操作无误的话,命令行将如下图所示:
现在我们离成功就更近一步了,继续!
第三步 安装依赖项
上一步安装好了虚拟环境,而且也激活了虚拟环境,这一步我们就要安装ComfyUI运行的必要依赖。
接上一步,输入以下命令安装Torch:
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu121
此命令是在线安装,需要从服务器下载,可能要花一定时间,具体看自己的网络情况。输入命令后等待安装完成,然后再输入以下命令:
pip install -r requirements.txt
这一步将完成ComfyUI的所有依赖项安装,但要求有科学上网,不然无法完成安装(注:本站不提供科学上网上法及工具,请勿索要)。
现在我们离成功只有一步之遥。
第四步 运行ComfyUI
要运行 ComfyUI,首先要确保 venv(虚拟环境) 处于活动状态。
通过CMD命令行进入ComfyUI目录,运行以下命令激活虚拟环境:
venv\Scripts\activate.bat
然后运行以下命令启动ComfyUI:
python main.py
命令行出现下图提示表示启动成功,ComfyUI安装完成。
第五步 打开ComfyUI
通过上一步启动ComfyUI后,打开浏览器,在地址栏输入上一步出现在地址:
就进入了ComfyUI界面,如下图:
安装完成!!!
总结
通过本文,就完成了AI绘画的核心安装,然后就是放入模型,开启AI绘画之旅。
整个安装过程都需要科学上网环境,不然安装依赖很难过去,因为有些依赖国内无法访问。
暂无评论内容