stable diffusion 运行时报错: returned non-zero exit status 1.

  1. 运行sh run.sh安装stable diffusion时报错:ImportError: cannot import name 'builder' from 'google.protobuf.internal' (stable-diffusion-webui/venv/lib/python3.8/site-packages/google/protobuf/internal/__init__.py)
    1. 原因:python版本过低,使用3.10
  2. ubuntu安装python3.10:
    sudo add-apt-repository ppa:deadsnakes/ppa
    sudo apt update
    sudo apt install python3.10
    python3.10 --version
    
  3. 重新安装venv:
    1. python3.10 -m venv venv
      1. 报错:Error: Command '['stable-diffusion-webui/venv/bin/python3.10', '-m', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
    2. 从新安装venv:
      1. sudo apt-get install python3.10-venv python3.10-dev
        python3.10 -m ensurepip --default-pip
        rm -rf venv  # 删除现有虚拟环境
        python3 -m venv venv
        
        
        
        

Traceback (most recent call last): File "/home/user/Documents/zll/DualAnoDiff-main/dual-interrelated_diff/train_dreambooth_lora.py", line 44, in <module> import diffusers File "/home/user/Documents/zll/DualAnoDiff-main/dual-interrelated_diff/diffusers/__init__.py", line 3, in <module> from .configuration_utils import ConfigMixin File "/home/user/Documents/zll/DualAnoDiff-main/dual-interrelated_diff/diffusers/configuration_utils.py", line 34, in <module> from .utils import ( File "/home/user/Documents/zll/DualAnoDiff-main/dual-interrelated_diff/diffusers/utils/__init__.py", line 38, in <module> from .dynamic_modules_utils import get_class_from_dynamic_module File "/home/user/Documents/zll/DualAnoDiff-main/dual-interrelated_diff/diffusers/utils/dynamic_modules_utils.py", line 28, in <module> from huggingface_hub import HfFolder, cached_download, hf_hub_download, model_info ImportError: cannot import name 'cached_download' from 'huggingface_hub' (/home/user/anaconda3/envs/dualano/lib/python3.9/site-packages/huggingface_hub/__init__.py) Traceback (most recent call last): File "/home/user/anaconda3/envs/dualano/bin/accelerate", line 8, in <module> sys.exit(main()) File "/home/user/anaconda3/envs/dualano/lib/python3.9/site-packages/accelerate/commands/accelerate_cli.py", line 47, in main args.func(args) File "/home/user/anaconda3/envs/dualano/lib/python3.9/site-packages/accelerate/commands/launch.py", line 994, in launch_command simple_launcher(args) File "/home/user/anaconda3/envs/dualano/lib/python3.9/site-packages/accelerate/commands/launch.py", line 636, in simple_launcher raise subprocess.CalledProcessError(returncode=process.returncode, cmd=cmd) subprocess.CalledProcessError: Command '['/home/user/anaconda3/envs/dualano/bin/python3.9', 'train_dreambooth_lora.py', '--pretrained_model_name_or_path=/home/user/Documents/zll/stable-diffusion-v1-5', '--instance_data_dir=none', '--output_dir=all_generate/hazelnut/hole', '--instance_prompt=', '--resolution=512', '--train_batch_size=4', '--gradient_accumulation_steps=1', '--learning_rate=2e-5', '--lr_scheduler=constant', '--lr_warmup_steps=0', '--max_train_steps=5000', '--resume_from_checkpoint', 'latest', '--mvtec_name=hazelnut', '--mvtec_anamaly_name=hole', '--rank', '32', '--seed', '32', '--train_text_encoder']' returned non-zero exit status 1.
最新发布
07-12
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值