在使用ComfyUI的过程中,基本上大部分的扩展、依赖都可以通过扩展的脚本自动安装,但总会有那么几个扩展安装完成后不能使用,要么是依赖没有安装,要么是版本问题。大家经过搜索研究,找到了问题的根源,但解决的时候却发现搞不定?最常报以下错误:
错误信息
python/pip不是内部或外部命令,也不是可法行的程序。
报错原因
1、网上解决办法中给出的命令无法直接执行,因为绘世启动器或便携包打包的python环境,并没有写入系统环境变量,直接引用,系统无法找到具体的执行文件。
2、别人的路径和你的不一致,照抄无法解决。
解决办法
根据自己本地的安装情况,使用绝对/相对路径运行程序。
1、找到自己comfyUI的安装路径,路径下一般有一个python文件夹(这里以绘世整合包为例,不同的整合包不一样,有的是enve等),具体以你自己的为准。
2、文件夹下有python.exe文件,右键复制这个路径地址,这里我就简单粗暴的称为前缀(以我本地为例:前缀就是:”C:\Users\the2n\Documents\ComfyUI-aki-v1\python\python.exe”)
3、打开CMD,直接’WIN‘+’R‘运行输入CMD。或者有时候具体插件需要在插件目录中打开,只需要在插件窗口的路径中输入“CMD”也可以调出来
4、根据你具体缺失解决方案中的命令进行安装 ,将第2步中获取到的前缀,替换掉解决方案中的路径例如下例中应当变成:C:\Users\the2n\Documents\ComfyUI-aki-v1\python\python.exe -m pip install -U pip
总结:你本机执行pip命令就是你的 前缀 -m pip xxxxxx
pip的一些基础操作可以参考这篇文章