在Google Colab中安装transformers后无法导入,StableDiffusion运行报错
解决ImportError: cannot import name 'CLIPFeatureExtractor'问题
这个错误源于你安装的transformers版本和指定的diffusers==0.3.0不兼容,按以下步骤修复:
- 卸载当前冲突的transformers包:
!pip uninstall -y transformers - 安装与diffusers 0.3.0兼容的transformers版本:
!pip install transformers==4.21.2 - 修正导入代码的语法错误后重新运行:
import torch from diffusers import StableDiffusionPipeline pipe = StableDiffusionPipeline.from_pretrained("CompVis/stable-diffusion-v1-4", revision="fp16", torch_dtype=torch.float16, use_auth_token=True)
注意:你之前重复执行!pip install transformers会覆盖兼容版本,导致版本不匹配,后续避免重复安装同一依赖包。
内容的提问来源于stack exchange,提问作者thetaisnew
相关产品推荐
相关产品推荐

