前段时间Comfyui 的便携包安装写了一篇,最近comfyui发布了新的桌面版本0.4.5,我也试着安装了一下,感觉使用体验比便携包要舒适一点点。
下面是安装指南。
安装地址
官方给了下载包,分为N卡和Mac。地址:Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.
github下载:Releases · Comfy-Org/desktop · GitHub
第一步先是下载,下载之后双击安装,但是安装目录必须大于15G,不然装不下。
安装报错解决
N卡非常高概率会发生识别错误的问题,如下图:
双击出现这个不用慌
直接点击“继续”,然后到下一步。
如图示,如果出现这一步,大麻烦来了。
我的F盘有165G,但是它死活报错。怎么办呢?官方给了解决办法:
1、cmd打开,输入以下命令:
powershell.exe
2、如果出现像上图一样弹出powershell的提示,那就输入以下命令:
$PSVersionTable
如果在第1步就挂了,那就到环境变量里找环境
如果上图都找不到,那就新建path路径,在变量值里输入以下代码块的代码:
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0
新建成功后,重启电脑,然后再执行1、2,这时候会弹出powershell的版本号(如上图)。问题就算解决了。
然后继续双击comfyui的桌面版本,继续安装
如果正常了的话,它会出现这样的页面
在安装地址里可以选择迁移,迁移必须要选到comfyui的文件夹,否则会报错。
选好之后它会弹出一个下载环境的页面,不需要管它。
这就是下载环境的页面
进入桌面版本之后能看到和web页面长得差不多
桌面版本的页面
据官方的说法,桌面版本集成了Comfyui-manager插件,同时也自带插件,如果扫描到缺失的节点,点击可以直接下载,不需要像之前那样手动到custom-nodes CMD git clone来下载缺失的插件了。
官方示意图,缺失节点下有下载的按钮
之前web端双击run_nvidia_gpu.bat的时候会有小窗提示进度,桌面版本怎么调出呢?点击右上角的底部面板按钮,会弹出进度面板,就能实时看到生成的进度和报错信息等。
实测似乎桌面端生成速度要比web端要快一些,不知是不是我的错觉。
当然还有另外一点我觉得可能也算是bug,如果调出powershell的‘$PSVersionTable’之后把powershell的窗口关掉,有概率报错导致安装失败。所以最好是调出之后不要再关掉,生成好图之后或者稳定跑了一遍之后再关掉powershell和Comfyui桌面版本,然后再重启Comfyui桌面版本,就能稳定的跑了。
碰到迁移工作流失败或者节点失败怎么办?可以手动将节点复制到custom_nodes和...\user\default\workflows里。