切换导航
{{systemName}}
{{ info.Title }}
{{info.Title}}
{{ menu.Title }}
{{menu.Title}}
登录
|
退出
搜索
Windows环境下使用AMD GPU运行ComfyUI跑图的方法(directml)
作者:ych
### 一、前期准备 1、安装python 3.11.9 安装python 3.11.9是因为PyTorch目前还不支持python3.12,并且3.11版本中有挺多包可以用,等会ComfyUI安装时它会提示的。 安装python时记得勾选添加到环境变量!!! [多版本下载](https://www.python.org/downloads/windows/ "多版本下载") [python 3.11.9](https://www.python.org/downloads/release/python-3119/ "python 3.11.9") 2.安装ComfyUI 首先去下面的链接下载ComfyUI的源码 https://github.com/comfyanonymous/ComfyUI 确保安装了Git。 ### 二、AMD构建虚拟环境与安装依赖 win环境下AMD GPU运行ComfyUI跑图的方法(directml) 1、构建虚拟环境(VENV) 众所周知python从某个版本后就有用来创建虚拟环境的VENV了,在上一节中我们进入了ComfyUI的根目录,我们就把虚拟环境建立在该目录中即可,接下来请在该目录打开cmd或powershell,输入: ``` python -m venv venv ``` 等待指令运行完毕后,当前目录下会多一个名为 venv 的文件夹,下面我们要启动虚拟环境。 2、安装依赖 保持上面的命令行窗口,在里面输入: ``` .\venv\Scripts\activate.bat ``` 不出意外的话现在应该在虚拟环境中了,接下来要给pip换阿里的镜像,输入: ``` pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ ``` 等待指令完成,完成后接着输入: ``` pip install -r requirements.txt ``` 等待指令完成,完成后输入: ``` pip install torch-directml ``` 此时我们已经完成了全部基础流程,理论上来说已经可以用运行ComfyUI并跑图了(只是比较麻烦),我们进入下一阶段。 ### 三、AMD设置一键启动、安装模型与插件 win环境下AMD GPU运行ComfyUI跑图的方法(directml) 1、设置一键启动 虽然上面我们已经可以运行ComfyUI了,但一键启动它不香吗? 现在我们回到ComfyUI的根目录,创建一个txt文档,怎样命名都行,创建完成后打开它。输入: ``` call .\venv\Scripts\activate.bat python main.py --directml ``` 写好后保存文件,现在把文件改成 .bat 后缀的,批处理文件。比如我的就是`start_ComfyUI.bat`现在双击该文件,就能一键启动ComfyUI了。然后在 出现以下字段证明ComfyUI已经完成启动了,下面的那个网址就是程序的界面,浏览器进入即可,新版命令行可以按ctrl+鼠标左键打开命令行内的链接。 ### 四、安装模型 #### 图片创作模型 #### 文本生图 [模型地址](https://www.modelscope.cn/models/zhiheng/v1-5-pruned-emaonly.safetensors/summary "模型地址") 直接放到models/checkpoints目录下 [工作流1](https://github.com/Comfy-Org/docs/blob/main/public/text-to-image.json "工作流1") #### LTX Video模型 [HF模型](https://huggingface.co/Lightricks/LTX-Video "HF模型") ``` python main.py --windows-standalone-build --directml --normalvram ``` 下载`ltx-video-2b-v0.9.1.safetensors`或旧的`ltx-video-2b-v0.9.safetensors`文件,并将其放在`ComfyUI/models/checkpoints` 文件夹中。 如果您还没有下载它,您可以下载`t5xxl_fp16.safetensors`文件并将其放在`ComfyUI/models/text_encoders/`文件夹中。 [网盘模型](https://pan.quark.cn/s/2871ff85bfad "网盘模型") 直接放到models/checkpoints目录下 ### 五、安装ComfyUI Manager #### Windows安装ComfyUI Manager 根目录> ComfyUI > custom_nodes 在文件夹上地址栏执行`cmd` ``` git clone https://github.com/ltdrdata/ComfyUI-Manager ``` 重启 ComfyUI ### 更多 [参考1](https://www.bilibili.com/opus/860181434292240388 "参考") [参考2](https://zhuanlan.zhihu.com/p/9500065086 "参考2") [参考3](https://zhuanlan.zhihu.com/p/677984004 "参考3")
评论区
先去登录
版权所有:机遇屋在线 Copyright © 2021-2025 jiyuwu Co., Ltd.
鲁ICP备16042261号-1