MIT HANlab

官网:https://hanlab.mit.edu/

image-20250411220214660

MITHANlab拥抱脸主页:https://huggingface.co/mit-han-lab

安装插件:ComfyUI-Nunchaku

手动安装:

ComfyUI-Nunchaku:https://github.com/mit-han-lab/ComfyUI-nunchaku

Git安装:

1
git clone https://github.com/mit-han-lab/ComfyUI-nunchaku

秋叶启动器安装:

image.png

下载轮子(WHL)

什么是轮子?

WHL文件是Python的预编译安装包格式,全称为“Wheel”(轮子)。它的设计目的是简化第三方库的安装流程,就像给运输工具装上轮子一样,让安装过程更快、更高效。

1. WHL文件是什么?

  • 本质:它是一个压缩包(扩展名为.whl),包含Python代码、编译后的二进制文件(如.pyd)、元数据(如版本信息)以及依赖项等。
  • 作用:直接通过pip install命令安装,无需从源代码编译,尤其适合缺乏编译环境或需要快速部署的场景。
  • 优势
    • 安装快:省去编译步骤,安装速度显著提升。
    • 跨平台:可针对不同操作系统和Python版本生成对应文件(如Windows/Linux,Python 3.8/3.9等)。

2. 为什么叫“轮子”?

  • 命名来源:“Wheel”一词直译为“轮子”,寓意这种格式能让Python包的安装像轮子一样顺畅滚动,减少重复劳动。
  • 设计理念:官方将其作为标准格式推广,取代了旧式的.egg文件,强调其高效性和便捷性,类似于“不重复造轮子”(Don’t Reinvent the Wheel)的编程哲学。

通俗理解:

想象你要组装一辆车,如果所有零件都需要自己打磨,效率很低;而有了“轮子”(WHL文件),直接装上就能跑,省时省力。Python的WHL文件就是这样一个“即装即用”的组件,让开发者能快速共享和使用代码库。

我应该下载哪个轮子文件?

先解释一下命名:

nunchaku-0.2.0+torch2.5-cp311-cp311-win_amd64.whl

nunchaku-0.2.0:代表Nunchaku的版本,这里的0.2.0就是版本号

torch2.5:代表torch的版本,这里的2.5就是版本号

cp311:可以简单理解为Python的版本号,cp311 表示 Python 3.11

win: Windows操作系统

查看本地环境(秋叶启动器)

如图可知,Python版本为:3.11.9,Pytorch版本为:2.5.1

由以上信息得知我应该下载nunchaku-0.2.0+torch2.5-cp311-cp311-win_amd64.whl

轮子拥抱脸下载地址:https://huggingface.co/mit-han-lab/nunchaku/tree/main

夸克网盘:https://pan.quark.cn/s/910e07b073d4


安装轮子

将下载的轮子放在空目录中,创建一个记事本写入以下命令另存为.bat文件,双击.bat进行安装。

1
2
H:\ComfyUI-aki-v1.6\python\python.exe -m pip install nunchaku-0.2.0+torch2.5-cp311-cp311-win_amd64.whl
pause

!注意替换命令中的python.exe的位置为自己本地的位置,轮子命名需要根据自己的调整命令!

下载大模型

MITHANlab拥抱脸:https://huggingface.co/mit-han-lab

夸克网盘:https://pan.quark.cn/s/910e07b073d4

下载模型放置位置:

ComfyUI\models\diffusion_models\

image.png

使用效果:左侧用的原生fp8生成所用时间,右侧用满血版(双截棍)生成的时间。