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

已安装最新版diffusers,无法导入StableDiffusionPipeline如何解决?

解决diffusers无法导入StableDiffusionPipeline的问题

报错信息

ImportError : Traceback (most recent call last) Input In [96],
in <cell line: 3>()
1 import torch
2 from torch import autocast
----> 3 from diffusers import StableDiffusionPipeline

ImportError: cannot import name 'StableDiffusionPipeline' from 'diffusers' (E:\Py\env\lib\site-packages\diffusers\__init__.py)

解决步骤

  • 确认实际安装版本:执行pip show diffusers查看当前diffusers版本,若版本过低或安装异常,会导致类无法导出。
  • 强制重新安装:运行pip install --force-reinstall diffusers,确保安装过程无中断,修复可能缺失的文件。
  • 直接从子模块导入:修改导入语句为from diffusers.pipelines.stable_diffusion import StableDiffusionPipeline,绕过根模块的导出问题。
  • 验证虚拟环境:确认当前运行代码的环境是你安装diffusers的E:\Py\env虚拟环境,避免环境混用导致模块找不到。
  • 清理缓存:删除E:\Py\env\lib\site-packages\diffusers路径下的__pycache__文件夹,消除旧缓存的干扰。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 23:35:19