低配mac部署Stable Diffusion WebUI遇到两个问题,记录一下。
芯片:M1
内存:16G
macOS:14.1
启动报错:
ANE load failed!
解决:
将webui-macos-env.sh中COMMANDLINE_ARGS配置改为:
export COMMANDLINE_ARGS="--skip-torch-cuda-test --upcast-sampling --no-half --use-cpu interrogate"
提交任务报错:
-[IOGPUMetalCommandBuffer validate]:200: failed assertion `commit command buffer with uncommitted encoder'
./webui.sh: line 254: 56657 Abort trap: 6 "${python_cmd}" "${LAUNCH_SCRIPT}" "$@"
解决:
在webui-user.sh中添加配置:
export PYTORCH_MPS_HIGH_WATERMARK_RATIO=0.7