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

Stable Diffusion启动失败求助:venv创建及pip相关错误

Stable Diffusion无法启动:venv创建失败及pip模块缺失问题

问题概述

完成所有必要安装后,Stable Diffusion始终无法正常运行,存在两类核心报错:

报错1:保留venv文件夹时的pip缺失错误

运行启动脚本后,无法安装torch,提示venv环境中的Python找不到pip模块:

> F:\stable\stable-diffusion-webui>git pull Already up to date. venv
> "F:\stable\stable-diffusion-webui\venv\Scripts\Python.exe" Python
> 3.10.6 (tags/v3.10.6:9c7b4bd, Aug  1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] Commit hash: 64da5c46ef0d68b9048747c2e0d46ce3495f9f29
> Installing torch and torchvision
> F:\stable\stable-diffusion-webui\venv\Scripts\python.exe: No module
> named pip Traceback (most recent call last):   File
> "F:\stable\stable-diffusion-webui\launch.py", line 351, in <module>
>     prepare_environment()   File "F:\stable\stable-diffusion-webui\launch.py", line 253, in
> prepare_environment
>     run(f'"{python}" -m {torch_command}', "Installing torch and torchvision", "Couldn't install torch", live=True)   File
> "F:\stable\stable-diffusion-webui\launch.py", line 81, in run
>     raise RuntimeError(f"""{errdesc or 'Error running command'}. RuntimeError: Couldn't install torch. Command:
> "F:\stable\stable-diffusion-webui\venv\Scripts\python.exe" -m pip
> install torch==1.13.1+cu117 torchvision==0.14.1+cu117
> --extra-index-url https://download.pytorch.org/whl/cu117 Error code: 1

报错2:删除venv文件夹后的创建失败错误

删除venv后重新运行脚本,无法创建虚拟环境,提示ensurepip命令执行失败:

F:\stable\stable-diffusion-webui>git pull
Already up to date.
Creating venv in directory F:\stable\stable-diffusion-webui\venv using python "F:\Newfolder\python310\python.exe"
Unable to create venv in directory "F:\stable\stable-diffusion-webui\venv"

exit code: 1

stderr:
Error: Command '['F:\\stable\\stable-diffusion-webui\\venv\\Scripts\\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.

已尝试的修复操作

  • 多次删除并重新生成venv文件夹
  • 更换Python版本:从3.11.2降级至3.10.10,再到3.10.6,每次安装均勾选pip选项,但Python的Scripts目录始终无pip相关文件
  • 手动安装pip,cmd中可正常识别pip命令
  • 修改系统环境变量,确保Python及Scripts目录已添加至路径

操作流程

  1. 安装GitHub后,在F盘运行Stable Diffusion安装程序
  2. 初始安装Python 3.11.2,启动时提示版本过高,删除后安装Python 3.10.10
  3. 发现Python的Scripts目录无pip文件,手动安装pip后cmd可识别,但启动Stable Diffusion仍报错
  4. 尝试重新安装Python 3.10.6、多次删除venv文件夹,问题未解决

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 18:47:08