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

安装Stable Diffusion时遇pip与torch报错求助

安装Stable Diffusion时出现"No module named pip"和"Couldn't install torch"错误

问题详情

  • 新电脑首次安装Python 3.10.6,已严格配置PATH环境变量
  • Stable Diffusion文件夹位于E盘,Python先后安装在C盘、E盘,均触发相同错误
  • 多次重装pip并重启电脑,问题未得到解决

命令行报错信息

venv "E:\A1111\stable-diffusion-webui\venv\Scripts\Python.exe"
Python 3.10.6 (main, Dec 22 2022, 15:39:53) [MSC v.1934 64 bit (AMD64)]
Version: v1.6.0
Commit hash: 5ef669de080814067961f28357256e8fe27544f4
Installing torch and torchvision
E:\A1111\stable-diffusion-webui\venv\Scripts\python.exe: No module named pip
Traceback (most recent call last):
  File "E:\A1111\stable-diffusion-webui\launch.py", line 48, in <module>
    main()
  File "E:\A1111\stable-diffusion-webui\launch.py", line 39, in main
    prepare_environment()
  File "E:\A1111\stable-diffusion-webui\modules\launch_utils.py", line 352, in prepare_environment
    run(f'"{python}" -m {torch_command}', "Installing torch and torchvision", "Couldn't install torch", live=True)
  File "E:\A1111\stable-diffusion-webui\modules\launch_utils.py", line 115, in run
    raise RuntimeError("\n".join(error_bits))
RuntimeError: Couldn't install torch.
Command: "E:\A1111\stable-diffusion-webui\venv\Scripts\python.exe" -m pip install torch==2.0.1 torchvision==0.15.2 --extra-index-url https://download.pytorch.org/whl/cu118
Error code: 1

Press any key to continue . . .

解决方案

1. 修复虚拟环境中的pip

  • 删除Stable Diffusion目录下的venv文件夹(路径:E:\A1111\stable-diffusion-webui\venv)
  • 打开命令提示符,切换到Stable Diffusion根目录:
    cd E:\A1111\stable-diffusion-webui
    
  • 手动创建虚拟环境并补装pip:
    python -m venv venv --without-pip
    
    从pip官方渠道下载get-pip.py脚本,放到Stable Diffusion根目录下,然后执行:
    venv\Scripts\python.exe get-pip.py
    

2. 确保系统Python的pip正常可用

  • 打开命令提示符,执行以下命令检查系统Python的pip状态:
    python -m pip --version
    
  • 若提示找不到pip,执行修复命令:
    python -m ensurepip --upgrade
    
  • 确认系统Python路径优先级:执行where python,确保第一个结果为你安装的Python 3.10.6路径,避免其他版本干扰

3. 手动安装torch后启动

  • 激活虚拟环境:
    venv\Scripts\activate
    
  • 手动执行torch安装命令:
    pip install torch==2.0.1 torchvision==0.15.2 --extra-index-url https://download.pytorch.org/whl/cu118
    
  • 安装完成后,运行webui-user.bat启动Stable Diffusion

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 14:06:34