求助:通过StabilityMatrix安装Stable Diffusion WebUI失败
解决StabilityMatrix安装Stable Diffusion WebUI时的「Package Modification Failed」错误
问题详情
通过StabilityMatrix 2.9.0安装Stable Diffusion WebUI时触发「Package Modification Failed」错误,核心报错为No module named virtualenv,虚拟环境创建失败,但ComfyUI可正常安装使用。
系统环境:
- OS: Windows 10
- Python(Stability Matrix内置): 3.10.11
- Stability Matrix版本: 2.9.0
完整错误日志:
Unpacking resources Unpacking resources Download Complete C:\Users\my_name\AppData\Local\Temp\0ec8c814-55da-41a5-b69d-fa251c113653_StabilityMatrix-win-x64.zip.653\Data\Assets\Python310\python.exe: No module named virtualenv Could not install stable-diffusion-webui (StabilityMatrix.Core.Exceptions.ProcessException: Venv creation failed with code 1 at StabilityMatrix.Core.Python.PyVenvRunner.Setup(Boolean existsOk, Action`1 onConsoleOutput, CancellationToken cancellationToken) at StabilityMatrix.Core.Models.Packages.A3WebUI.InstallPackage(String installLocation, TorchVersion torchVersion, SharedFolderMethod selectedSharedFolderMethod, DownloadPackageVersionOptions versionOptions, IProgress`1 progress, Action`1 onConsoleOutput) at StabilityMatrix.Core.Models.Packages.A3WebUI.InstallPackage(String installLocation, TorchVersion torchVersion, SharedFolderMethod selectedSharedFolderMethod, DownloadPackageVersionOptions versionOptions, IProgress`1 progress, Action`1 onConsoleOutput) at StabilityMatrix.Core.Models.PackageModification.InstallPackageStep.ExecuteAsync(IProgress`1 progress) at StabilityMatrix.Core.Models.PackageModification.PackageModificationRunner.ExecuteSteps(IReadOnlyList`1 steps))
解决方案
1. 手动给内置Python安装virtualenv模块
- 找到StabilityMatrix内置Python的路径,通常位于
StabilityMatrix安装目录\Data\Assets\Python310下 - 打开命令提示符(CMD),切换到该路径:
cd "C:\你的StabilityMatrix安装路径\Data\Assets\Python310" - 执行安装命令:
python.exe -m pip install virtualenv
2. 清理残留文件后重试
- 删除已创建的Stable Diffusion WebUI安装文件夹(包含里面的venv子文件夹)
- 重新打开StabilityMatrix,触发SD WebUI的安装流程
3. 切换使用系统Python(备选)
如果内置Python仍存在问题,可尝试让StabilityMatrix使用系统已安装的Python 3.10.x版本:
- 打开StabilityMatrix设置界面,找到Python配置选项
- 选择「使用系统Python」,指定系统中Python 3.10.x的安装路径
- 重新启动SD WebUI的安装
内容的提问来源于stack exchange,提问作者naoki perez
相关产品推荐
相关产品推荐

