MIT_HAN_lab
MIT HANlab
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 |
秋叶启动器安装:
下载轮子(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 | H:\ComfyUI-aki-v1.6\python\python.exe -m pip install nunchaku-0.2.0+torch2.5-cp311-cp311-win_amd64.whl |
!注意替换命令中的python.exe的位置为自己本地的位置,轮子命名需要根据自己的调整命令!
下载大模型
MITHANlab拥抱脸:https://huggingface.co/mit-han-lab
夸克网盘:https://pan.quark.cn/s/910e07b073d4
下载模型放置位置:
ComfyUI\models\diffusion_models\
使用效果:左侧用的原生fp8生成所用时间,右侧用满血版(双截棍)生成的时间。