ComfyUI配置指南整合详解

Recommanded by editor
上海/插画师/1年前/3713浏览
ComfyUI配置指南整合详解Recommanded by editor
枯卜
ComfyUI
ComfyUI
Collect
前言
SD是固定了底层架构的ConfyUI,像文生图,图生图都是confyui里已经固定的工作流ConfyUI利于专业团队使用,多人协作,节点模式利于模块化拼装和使用,在视频领域类似于达芬奇Fusiom或者Nuke,和3D领域的Blender材质界面都是用节点的思路构建的,这篇给大家讲解的是ComfyUI安装过程中的报错指南、环境配置和脚本更新相关问题
一、报错指南
报错指南
报错指南
Collect
1.1 代理错误
大部分ComfyUI玩家都是从WebUI转移而来,在配置WebUI时网上大部分教程在玩家们无法成功clone某个库或者模型时都会建议使用代理而不是直接从Github克隆,所以在配置ComfyUI时我们首先要解决的问题就是移除代理
代理错误
代理错误
Collect
方案一:移除全局代理设置
检查全局代理设置
检查全局代理设置
Collect
方案二:用命令行进一步检查
导航到目录仓库
导航到目录仓库
Collect
1.2 检查代理
代理设置通常在网络或浏览器设置中进行配置。可以检查浏览器的设置来确定是否使用了代理。
对于 Chrome:在地址栏输入 chrome://settings/,然后搜索“代理”或进入“高级设置”查找网络设置。
对于 Firefox:在地址栏输入 about:preferences,然后在“网络设置”中查看代理配置。
对于 Edge:在地址栏输入 edge://settings/,然后搜索“代理”设置。
检查代理
检查代理
Collect
1.3 整包下载
Tips:使用这种方法下载的仓库不会包含 Git 版本历史。如果需要保持仓库的更新,将需要定期手动下载最新的 ZIP 文件,或解决 Git 克隆命令的问题。
整包下载
整包下载
Collect
二、环境配置
ComfyUI配置指南整合详解
Collect
1.1 乱码错误
运行 ComfyUI 相关的 Python 代码时常出现的异常: AttributeError: 'NoneType' object has no attribute 'encode_image' 指示在尝试调用 encode_image 方法时,clip_vision 对象是 None 类型,而不是预期的对象类型。
安装依赖
安装依赖
Collect
1.2 安装依赖
如果 clip_vision 提供了一个 requirements.txt 文件或类似的依赖列表,可以使用 pip 来安装这些依赖。打开命令行界面,导航到包含 requirements.txt 的目录,然后运行以下命令:
方法一
方法一
Collect
1.3 更新pip
更新 pip :pip 是 Python 的包管理器,用于安装和管理 Python 包。ComfyUI使用特定的 Python 环境,所以需要确保在正确的环境中更新 pip
pip更新
pip更新
Collect
1.4 模型缺失
Tips:确保所有缺失的模块都已经被正确安装。可以使用 Python 的包管理器 pip 安装这些缺失的模块。运行这些安装命令时,确保使用的是与 ComfyUI 相关联的 Python 环境
模型安装
模型安装
Collect
1.5 补充说明
确保使用的是与 ComfyUI 相关的 Python 环境。如果 ComfyUI 使用的是虚拟环境或特定的 Python 解释器,可能需要在该环境中运行 pip install 命令。
如果在安装过程中遇到权限错误,可以尝试在命令前加上 sudo(在 macOS 或 Linux 上),或以管理员身份运行命令提示符(在 Windows 上)。
补充说明
补充说明
Collect
2.1 安装缺少依赖库
例如,pip install requests==2.25.1 会安装 requests 库的 2.25.1 版本。
依赖库安装
依赖库安装
Collect
2.2 依赖库安装补充说明
Tips:如果你在安装过程中遇到任何困难,不要犹豫查看相关库的官方文档,或者在开源社区(如 GitHub、Stack Overflow)搜索相关的讨论和解决方案。
依赖库安装
依赖库安装
Collect
三、脚本更新
脚本更新
脚本更新
Collect
1.1 常见错误
常见错误:遇到了在运行 ComfyUI 的 update.py 更新脚本时的 _pygit2.GitError 错误。这次的错误信息是 failed to send request: 与服务器的连接意外终止,表明在与远程 Git 仓库通信时连接被意外终止。
常见错误
常见错误
Collect
1.2 手动更新
在 Windows 上,按 Windows 键,然后输入 “cmd” 并按 Enter 打开命令提示符。
在 macOS 或 Linux 上,打开“终端”。
手动更新
手动更新
Collect
1.3 手动更新补充
手动更新 ComfyUI 或任何基于 Git 的项目,执行步骤:
手动更新补充
手动更新补充
Collect
1.4 手动跟新补充(二)
如使用 git pull 命令无法更新,可以尝试以下手动更新的方法:
手动更新补充
手动更新补充
Collect
1.5 常见警告信息修正
通过这种方式,可以直接在命令行中运行这些脚本,不需要指定完整的路径。
要添加目录到 PATH,你需要打开系统属性(右键点击“此电脑”或“我的电脑”,选择“属性”),然后进入“高级系统设置”。在弹出的窗口中,选择“环境变量”,并在“系统变量”区域找到并编辑 PATH 变量,添加 E:\StableDiffusionHB\ComfyUI\ComfyUI_windows_portable\python_embeded\Scripts。
常见警告信息修正
常见警告信息修正
Collect
四、后记
最后,关于 "WARNING: There was an error checking the latest version of pip." 的警告,这可能是因为网络连接问题或者 pip 服务器的问题。一般来说,这不会影响软件的正常使用。如果你想确保 pip 是最新版本,可以尝试运行 python -m pip install --upgrade pip 来更新它。如果这个警告持续出现,并且你遇到了相关问题,那么可能需要检查你的网络连接或者稍后再尝试。
ComfuUI节点式工作流最大的作用和效用对于个人而言优点就是更利于分享,一键导入别人现成工作流,或是把某一个模块分享出去,今后会开始持续分享ComfyUI的相关学习知识,大家的关注点赞就是我最大的动力!
14
Report
|
34
Share
相关推荐
评论
in to comment
Add emoji
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
You may like
CandleTown-蜡烛镇
Homepage recommendation
相关收藏夹
AI生成
AI生成
AI生成
AI生成
作品收藏夹
AIGC
AIGC
AIGC
AIGC
作品收藏夹
设计思维
设计思维
设计思维
设计思维
作品收藏夹
AIGC
AIGC
AIGC
AIGC
作品收藏夹
SD
SD
SD
SD
作品收藏夹
MJ
MJ
MJ
MJ
作品收藏夹
大家都在看
Log in