Open BoosterCore opened 4 months ago
因为作者并没有使用秋叶整合包。在install.bat这个安装脚本中,作者检测了是不是使用comfyui的win protable整合包,如果不是它的那个目录结构,就会默认使用系统的python环境来安装。而秋叶整合包默认使用了SD-Launcher这个python虚拟环境,所以虽然显示安装成功,但实际上秋叶的环境看不到。所以,把install.bat删成这样:
`@echo off
set "requirements_txt=%~dp0\requirements.txt" set "python_exec=python"
echo Installing ComfyUI's Sound lab Nodes..
REM 调用 python_exec 并获取版本信息 for /f "tokens=*" %%i in ('%python_exec% --version') do set PYTHON_VERSION=%%i
REM 显示 Python 版本 echo %PYTHON_VERSION%
%python_exec% -c "import torch; print(torch.version)"
echo Installing with ComfyUI Portable
@REM %python_exec% -s -m pip install --upgrade --force setuptools==69.5.1
%python_exec% -s -m pip install --upgrade --force ./ffmpy-0.3.2
%python_exec% -s -m pip install --upgrade protobuf==4.25.3
for /f "delims=" %%i in (%requirements_txt%) do (
%python_exec% -s -m pip install "%%i" -i https://pypi.tuna.tsinghua.edu.cn/simple
)
pause`
就安到秋叶整合包里了。
ps,如果不用audiotools等工具的话, 根据之前issue的回复,将protobuf==4.25.3,不然还是启动会报错。
感谢如此详尽的解答
在官方的Portable版本中,整个插件安装失败。 然后在秋叶整合版中尝试,插件是装上了,但遇到如题所示问题。