stable-diffusion icon indicating copy to clipboard operation
stable-diffusion copied to clipboard

ImportError: cannot import name 'SAFE_WEIGHTS_NAME' from 'transformers.utils'

Open Duality142857 opened this issue 2 years ago • 7 comments

I did exactly following the guidelines, but when I run the script, following errors occur, any idea how to fix it? script: python scripts/txt2img.py --prompt "a photograph of an astronaut riding a horse" --plms

error msg: Traceback (most recent call last): File "scripts/txt2img.py", line 22, in from diffusers.pipelines.stable_diffusion.safety_checker import StableDiffusionSafetyChecker File "/home/liberttyy/anaconda3/envs/ldm/lib/python3.8/site-packages/diffusers/init.py", line 27, in from .pipelines import OnnxRuntimeModel File "/home/liberttyy/anaconda3/envs/ldm/lib/python3.8/site-packages/diffusers/pipelines/init.py", line 18, in from .dance_diffusion import DanceDiffusionPipeline File "/home/liberttyy/anaconda3/envs/ldm/lib/python3.8/site-packages/diffusers/pipelines/dance_diffusion/init.py", line 1, in from .pipeline_dance_diffusion import DanceDiffusionPipeline File "/home/liberttyy/anaconda3/envs/ldm/lib/python3.8/site-packages/diffusers/pipelines/dance_diffusion/pipeline_dance_diffusion.py", line 21, in from ..pipeline_utils import AudioPipelineOutput, DiffusionPipeline File "/home/liberttyy/anaconda3/envs/ldm/lib/python3.8/site-packages/diffusers/pipelines/pipeline_utils.py", line 63, in from transformers.utils import SAFE_WEIGHTS_NAME as TRANSFORMERS_SAFE_WEIGHTS_NAME ImportError: cannot import name 'SAFE_WEIGHTS_NAME' from 'transformers.utils' (/home/liberttyy/anaconda3/envs/ldm/lib/python3.8/site-packages/transformers/utils/init.py)

Duality142857 avatar Feb 19 '23 13:02 Duality142857

same here

kadaliao avatar Feb 19 '23 13:02 kadaliao

Me too.

kght6123 avatar Feb 19 '23 16:02 kght6123

it helped: pip install diffusers==0.12.1

ipfedor avatar Feb 19 '23 22:02 ipfedor

it helped: pip install diffusers==0.12.1

cool

xws117 avatar Feb 20 '23 02:02 xws117

same here (using miniconda)

arnaudlamy avatar Feb 21 '23 14:02 arnaudlamy

it helped: pip install diffusers==0.12.1

it work! Thank you!

Bingordinary avatar Feb 26 '23 12:02 Bingordinary

it helped : pip install transformers and the version is 4.26.1

MikoSamey avatar Feb 27 '23 13:02 MikoSamey