【WSL2笔记9】Ubuntu 环境ComfyUI 安装使用笔记

【WSL2笔记9】Ubuntu 环境ComfyUI 安装使用笔记

  • 1 安装
    • 1.1 Git仓下载ComfyUI
    • 1.2 安装环境
      • 1.2.1 Python 版本
      • 1.2.2 Torch 版本
    • 1.3 安装依赖
    • 1.4 启动
    • 1.5 安装插件
      • 1.5.1 安装 ComfyUI-Manager 插件管理器
  • 2 错误集
    • 2.1 ModuleNotFoundError: No module named 'chardet'
    • 2.2 xFormers can't load C++/CUDA extensions
    • 2.3 Aborted

1 安装

1.1 Git仓下载ComfyUI

git clone https://github.com/comfyanonymous/ComfyUI.git

$ cd ~
$ git clone https://github.com/comfyanonymous/ComfyUI
Cloning into 'ComfyUI'...
remote: Enumerating objects: 10278, done.
remote: Counting objects: 100% (5100/5100), done.
remote: Compressing objects: 100% (1951/1951), done.
remote: Total 10278 (delta 3268), reused 3160 (delta 3148), pack-reused 5178
Receiving objects: 100% (10278/10278), 4.04 MiB | 97.00 KiB/s, done.
Resolving deltas: 100% (6965/6965), done.
Updating files: 100% (279/279), done.
$ cd ComfyUI

1.2 安装环境

1.2.1 Python 版本

ComfyUI在Ubuntu环境下,python 3.8、 3.9、 3.10 实测都能通过
使用3.9是为了后续兼容其他第三方插件,有些插件在3.10下依赖版本冲突
conda create -n comfyui python==3.9
conda activate comfyui

1.2.2 Torch 版本

Conda 安装
conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia
Pip 安装
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu121

二选一即可

$ conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia
nvidia
Channels:
 - pytorch
 - nvidia
 - defaults
Platform: linux-64
Collecting package metad

http://www.niftyadmin.cn/n/5421697.html

相关文章

llc的各种工作状态

我们看上图,跟之前的图的不同之处是,我们把变压器的电感把它单独分离开来了,这样分开能够更加方便我们拆解来分析理解,Lm为变压器原边绕组的等效电感量,而理想变压器原边绕组上的电感量为无穷大只有传输电流没有励磁电…

阻塞队列学习

1、什么是阻塞队列? 顾名思义,就是支持阻塞的队列,相比于其他的队列,阻塞队列支持以下特性: 队列为空的时候,获取元素的线程会等待队列变为非空。队列为满的时候,存储元素的线程会等待队列可以…

算法-贪心-122. 糖果传递

题目 有 n个小朋友坐成一圈,每人有 a[i]个糖果。 每人只能给左右两人传递糖果。 每人每次传递一个糖果代价为 1。 求使所有人获得均等糖果的最小代价。 输入格式 第一行输入一个正整数 n,表示小朋友的个数。 接下来 n 行,每行一个整数…

【IVA】什么是IVA?

智能视频分析(Intelligent Video Analytics,IVA)是一种技术,利用计算机视觉和深度学习等方法对视频内容进行实时分析和处理。通过IVA,系统可以自动检测、识别和理解视频中的对象、行为或事件,从而提取有用的…

windows系统玩游戏找不到d3dx9_43.dll缺失,无法启动此程序的解决方法

今日,我们要深入讨论d3dx9_43.dll文件的重要性及其缺失问题。最近,我也遇到了这个文件丢失的困扰,因此想借此机会与大家分享如何解决d3dx9_43.dll缺失的问题。 一.电脑d3dx9_43.dll丢失会提示什么? 关于电脑提示d3dx9_43.dll丢失…

【MySQL】超详细_数据库的约束_MySQL的详细查询

复习前面MySQL的基础操作,目的是让我们有印象!!在这篇文章中,我主要写的是数据库的约束和查询操作的详细、深入讲解! 基础操作 (复习->【MySQL】超详细-基础操作) 插入 insert -> inser…

自研cloud框架专题–web模块(三)

项目特点一:框架集成 1.引入核心依赖2.配置相关功能 二:功能介绍 1.swagger支持并提供swagger快速配置2.knife增强swagger支持3.全局请求参数校验(Validation)支持4.字段脱敏支持5.默认jackson序列化6.xss,cors支持7.访问日志支持8.全局异常处理,统一返回结果9.系统关键及常用信…

大客户项目管理策略思考

笔者今天给大家带来一些实施思考,思路如下: 大客户的定义:合作期限长,涉及客户业务广泛,积累的系统多,和客户的黏性大 大客户项目面临的问题:业务范围广,系统多,建设初期…