ComfyUI搭建和注意事项for WIN[笔记]

news2024/11/24 11:55:13

下载ComfyUI(GitHub - comfyanonymous/ComfyUI: The most powerful and modular stable diffusion GUI, api and backend with a graph/nodes interface.)

从源码上搭建比较麻烦,一般不推荐,所以跑到release里面找一个下载。我的显卡是GeFore GTX 1050 Ti,可以下载它(https://github.com/comfyanonymous/ComfyUI/releases/download/latest/ComfyUI_windows_portable_nvidia_cu121_or_cpu_31_01_2024.7z)

大概1G左右,可以使用迅雷下载,国内下github的东西会比较慢。

下载后解压到E:\SD\下,可以得到{SDP}=E:\SD\ComfyUI_windows_portable,在这个目录下有两个bat文件,一个是run_cpu.bat只跑CPU的,另外一个run_nvidia_gpu.bat跑GPU,目前测试的结果是,跑CPU(12核)的时间大概是GPU的5倍左右。我用了一个星期CPU模式,憋。。。

一般来说run_cpu.bat是肯定能跑的,就是慢而已。好歹也有个GTX1050,一直提示说驱动过期,那肯定不甘心。于是下载了最新的NVIDIA555驱动,安装就是过不了检测,说啥不兼容。其实是系统的版本问题,windows10-1709是只能安装标准版,最高也就472.84(对应CUDA11.4),肯定达不到要求的。所以最好就是升级win10.赶紧去bilibili找一下怎么升级win10的攻略。升级到win10-22h2后,然后顺利安装最新的驱动,后面的事情就顺顺利利了。

1.上面安装包的版本首次安装插件的时候会过不去,最好在{SDP}/python_embeded下运行cmd,然后升级一下pip

python.exe -m pip install --upgrade pip

这样就不会提示什么"D:/a/ComfyUI/.../python.exe"找不到之类的。

2.插件在custom_nodes下git clone一下。

有用的插件:

管理插件ComfyUI-Manager(https://github.com/ltdrdata/ComfyUI-Manager.git)对我好像没啥用的,大部分是墙的问题吧,能看到有啥插件安装过,可以搜索插件。

ComfyUI翻译插件(https://github.com/AIGODLIKE/AIGODLIKE-ComfyUI-Translation.git)。

缩放图片插件(https://github.com/ssitu/ComfyUI_UltimateSDUpscale)。

IP-Adapter(https://github.com/Fannovel16/comfyui_controlnet_aux.git)神经元网络插件,捏脸必备神器。

3.下载一份SD推理模型{SDP}/ConfyUI/models/checkpoint,建议先下一份1.5版本的玩玩,不过有点难找哦,也可以直接来SD2的,到这里https://huggingface.co/stabilityai/icon-default.png?t=N7T8https://huggingface.co/stabilityai/

 上面的链接应该找不到1.5的版本,但是可以在huggingface.co搜一下别人的ckpt或safetensors,最好能下safetensors,比较安全。至于为啥要建议1.5,主要是C站(civitai.com)等模型很多基于1.5模型做的,至少这个时间点(2024年初)是。

4.下载lora模型到{SDP}/ConfyUI/models/loras,这玩意类似快速收敛的做法,能做出比较接近模型的图片。这里的lora模型必须要和推理模型(checkpoint)一致,否则报错。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1646605.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

mac电脑如何安装python及环境搭建

(1)进入官网:Download Python | Python.org,根据自己电脑选择python (2)这里我选择的是mac,点击:macos,选择最近版本并点击进入 (3)选择mac版本: (4)点击就可以进入下载: (5)下载好之…

全国31省对外开放程度、经济发展水平、ZF干预程度指标数据(2000-2022年)

01、数据介绍 自2000年至2022年,中国的对外开放程度不断深化、经济发展水平不断提高、ZF不断探索并调整自身在经济运行中的角色和定位,以更好地适应国内外环境的变化,也取得了举世瞩目的成就。这一期间,中国积极融入全球经济体系…

JAVA基础|常用API-BigDecimal

一. 说明 用于解决浮点型运算时,出现结果失真的问题。 由于计算机本身的二进制并不能很精确的计算度,直接进行 - * /也可能出现运算结果失真 可以看到在上述代码中,0.10.2并不完全等于0.3,这在某些情况下会出现问题,…

Day61:单调栈 739. 每日温度 496.下一个更大元素 I

739. 每日温度 给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。 示例 1: 输…

Vue 介绍

【1】前端发展史 前端的发展史可简述为: 从最初的静态页面编写,依赖后端模板渲染逐步演化为通过JavaScript(特别是Ajax技术)实现前后端分离,使得前端能够独立地加载数据和渲染页面随后,Angular、React、Vu…

堡垒机——网络技术手段

目录 一、简介 1.什么是跳板机 2.跳板机缺陷 3.什么是堡垒机 4.为什么要使用堡垒机 4.1堡垒机设计理念 4.2堡垒机的建设目标 4.3堡垒机的价值 4.4总结 5.堡垒机的分类 6.堡垒机的原理 7.堡垒机的身份认证 8.堡垒机的运维方式常见有以下几种 9.堡垒机其他常见功能…

docker安装redis命令及运行

docker安装redis: docker run -d -p 6379:6379 --name redis redis:latest -d: 以 守护进程模式 运行容器,容器启动后会进入后台运行,并脱离当前命令行会话。 -p: 显示端口号。 -p 6379:6379: 将容器内部的 6379 端口映射到宿主机 6379 端…

OpenHarmony实战开发-上传文件

Web组件支持前端页面选择文件上传功能,应用开发者可以使用onShowFileSelector()接口来处理前端页面文件上传的请求。 下面的示例中,当用户在前端页面点击文件上传按钮,应用侧在onShowFileSelector()接口中收到文件上传请求,在此接…

行业唯一!易保全牵头编制的《区块链数据访问安全技术通则》发布

近日,易保全牵头参与编制的《区块链数据访问安全技术通则》经中国国际经济技术合作促进会正式发布,为中国区块链数据安全技术提供了标准参考。 易保全作为牵头起草单位、易保全CEO兼董事长刘刚担任主要起草人参与其中,在区块链技术安全风险…

初识C语言——第十三天

关键字2: static 修饰局部变量,改变了局部变量的生命周期(本质上是改变了变量的存储类型) static修饰全局变量,使得这个全局变量只能在自己所在的源文件(.c)内部可以使用,其他源文件不能使用 …

【数据库】MySQL安装与卸载

文章目录 [toc]MySQL下载网盘链接下载网址 MySQL安装解压生成data文件安装MySQL启动MySQL服务 MySQL登录设置root用户密码 环境变量配置MySQL卸载 个人主页:丷从心 系列专栏:MySQL 学习指南:数据库 MySQL下载 网盘链接 链接:h…

一个404引发的困惑:贵圈真乱,此文随时可能被删

今天在问答区看到一个比较低级的问题,这个问题99.9999%学过java的人都会遇到,就是404错误,如果只是404,那就没有必要写出来了,都说评论区/回答区会出神评论,这里的神评论就是出在回答区,通篇都是…

JS基础:JS语法规范详解(最全!)

你好,我是云桃桃。 一个希望帮助更多朋友快速入门 WEB 前端的程序媛。 云桃桃-大专生,一枚程序媛,感谢关注。回复 “前端基础题”,可免费获得前端基础 100 题汇总,回复 “前端基础路线”,可获取完整web基础…

2024/5/4 英语每日一段

But something is slowing that rocket down: lack of access to the types of data used to train robots so they can interact more smoothly with the physical world.It’s far harder to come by than the data used to train the most advanced AI models like GPT—mos…

jdk环境安装

jdk安装 创建软件安装的目录 mkdir -p /bigdata/{soft,server} /bigdata/soft 安装文件的存放目录 /bigdata/server 软件安装的目录 把安装的软件上传到/bigdata/soft 目录 解压到指定目录 -C :指定解压到指定目录 tar -zxvf /bigdata/soft/jdk-8u241-linux-x64.tar.gz -C /b…

快速编写测试用例(超详细~)

🍅 视频学习:文末有免费的配套视频可观看 🍅 关注公众号【互联网杂货铺】,回复 1 ,免费获取软件测试全套资料,资料在手,涨薪更快 当你学会了如何设计测试用例之后,接下来便是开始用例…

234234235

c语言中的小小白-CSDN博客c语言中的小小白关注算法,c,c语言,贪心算法,链表,mysql,动态规划,后端,线性回归,数据结构,排序算法领域.https://blog.csdn.net/bhbcdxb123?spm1001.2014.3001.5343 给大家分享一句我很喜欢我话: 知不足而奋进,望远山而前行&am…

TypeScript学习日志-第二十天(模块解析)

模块解析 一、ES6之前的模块规范 前端模块化规范是有很多的,在es6模块化规范之前分别有一下的模块化规范 一、Commonjs 这是 NodeJs 里面的模块化规范 // 导入 require("xxx"); require("../xxx.js"); // 导出 exports.xxxxxx function() …

复写零(双指针)

下面的解法需要手动画图,举例去体会,只有自己手动去做了,才会有所收获。 class Solution {public void duplicateZeros(int[] arr) {int n arr.length;//先找到最后一个元素的位置;//至于为什么要直接先设dest 为-1,这是经过研究…

X 推出 Stories 功能,由 Grok AI 生成新闻摘要

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…