You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从Python 3.12.3降级至3.10.6后启动报错求助

解决Stable Diffusion WebUI Python路径残留问题

1. 检查并修改webui-user.bat配置

打开webui-user.bat文件,查看是否存在指定Python路径的PYTHON变量。如果有指向3.12的条目,直接替换为Python 3.10.6的实际路径;如果没有,新增一行指定正确路径:

set PYTHON=C:\Python310\python.exe

(路径请根据你实际安装的Python 3.10.6位置调整)

2. 清理Windows应用执行别名

  • 打开「设置」→「应用」→「应用和功能」
  • 点击右上角「可选功能」,搜索Python,卸载所有Python 3.12相关条目
  • 返回「应用和功能」页面,拉到底部点击「应用执行别名」,关闭并删除所有PythonSoftwareFoundation.Python.3.12相关的别名开关

3. 刷新并验证系统环境变量

  • 打开命令提示符(CMD),执行命令刷新环境变量:
refreshenv
  • 输入python --version和py --version,确认输出为Python 3.10.6版本
  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,检查系统变量和用户变量的Path,确保仅保留Python 3.10.6的路径,删除所有3.12相关条目

4. 重置WebUI虚拟环境

  • 找到Stable Diffusion WebUI的安装目录,删除venv文件夹
  • 重新运行webui-user.bat,程序会自动基于Python 3.10.6创建新的虚拟环境

5. 清理注册表残留(谨慎操作)

  • 按下Win+R输入regedit打开注册表编辑器
  • 搜索并删除以下路径(如果存在):
    • HKEY_CURRENT_USER\Software\Python\PythonCore\3.12
    • HKEY_LOCAL_MACHINE\Software\Python\PythonCore\3.12
  • 注意:修改注册表前请备份,避免误删其他系统条目

内容的提问来源于stack exchange,提问作者DoubleYouSlash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 15:42:03