AUTOMATIC1111 / stable-diffusion-webui

Stable Diffusion web UI
GNU Affero General Public License v3.0
139.18k stars 26.41k forks source link

[Bug]: Issue with installation Stable-Diffusion - basicsr #13113

Closed jonazdesign closed 12 months ago

jonazdesign commented 1 year ago

Is there an existing issue for this?

What happened?

Hi everyone !

I really have an incredible problem with installing Stable Diffusion on Mac, with Monterey Os

I did all the updates, and I checked my installations but I still have a problem with the installation with: Building wheel for basicsr (setup.py): finished with status 'error'

So everything else in the installation is buggy and here are the Terminal notes: Thank you very much for your help !! I really need you!

Jonathan

Steps to reproduce the problem

  1. Installation Stable-diffusion with Mac terminal
  2. Terminal write : Building wheel for basicsr (setup.py): finished with status 'error'

What should have happened?

A correcti installation of Stable-Diffusion

Sysinfo

Mac Os Monterey

What browsers do you use to access the UI ?

No response

Console logs

################################################################
Install script for stable-diffusion + Web UI
Tested on Debian 11 (Bullseye)
################################################################

################################################################
Running on jonathan user
################################################################

################################################################
Repo already cloned, using it as install directory
################################################################

################################################################
Create and activate python venv
################################################################

################################################################
Launching launch.py...
################################################################
Python 3.10.4 (v3.10.4:9d38120e33, Mar 23 2022, 17:29:05) [Clang 13.0.0 (clang-1300.0.29.30)]
Version: v1.6.0
Commit hash: 5ef669de080814067961f28357256e8fe27544f4
Installing requirements
Traceback (most recent call last):
  File "/Users/jonathan/stable-diffusion-webui/launch.py", line 48, in <module>
    main()
  File "/Users/jonathan/stable-diffusion-webui/launch.py", line 39, in main
    prepare_environment()
  File "/Users/jonathan/stable-diffusion-webui/modules/launch_utils.py", line 396, in prepare_environment
    run_pip(f"install -r \"{requirements_file}\"", "requirements")
  File "/Users/jonathan/stable-diffusion-webui/modules/launch_utils.py", line 138, in run_pip
    return run(f'"{python}" -m pip {command} --prefer-binary{index_url_line}', desc=f"Installing {desc}", errdesc=f"Couldn't install {desc}", live=live)
  File "/Users/jonathan/stable-diffusion-webui/modules/launch_utils.py", line 115, in run
    raise RuntimeError("\n".join(error_bits))
RuntimeError: Couldn't install requirements.
Command: "/Users/jonathan/stable-diffusion-webui/venv/bin/python3.10" -m pip install -r "requirements_versions.txt" --prefer-binary
Error code: 1
stdout: Requirement already satisfied: GitPython==3.1.32 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 1)) (3.1.32)
Requirement already satisfied: Pillow==9.5.0 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 2)) (9.5.0)
Requirement already satisfied: accelerate==0.21.0 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 3)) (0.21.0)
Collecting basicsr==1.4.2 (from -r requirements_versions.txt (line 4))
  Using cached basicsr-1.4.2.tar.gz (172 kB)
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: blendmodes==2022 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 5)) (2022)
Requirement already satisfied: clean-fid==0.1.35 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 6)) (0.1.35)
Requirement already satisfied: einops==0.4.1 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 7)) (0.4.1)
Requirement already satisfied: fastapi==0.94.0 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 8)) (0.94.0)
Collecting gfpgan==1.3.8 (from -r requirements_versions.txt (line 9))
  Using cached gfpgan-1.3.8-py3-none-any.whl (52 kB)
Collecting gradio==3.41.2 (from -r requirements_versions.txt (line 10))
  Obtaining dependency information for gradio==3.41.2 from https://files.pythonhosted.org/packages/df/e7/e0b548208ff5db6323ad974f094e9435adb0a377f35274196fb74adaf58a/gradio-3.41.2-py3-none-any.whl.metadata
  Using cached gradio-3.41.2-py3-none-any.whl.metadata (17 kB)
Requirement already satisfied: httpcore==0.15 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 11)) (0.15.0)
Requirement already satisfied: inflection==0.5.1 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 12)) (0.5.1)
Requirement already satisfied: jsonmerge==1.8.0 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 13)) (1.8.0)
Requirement already satisfied: kornia==0.6.7 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 14)) (0.6.7)
Requirement already satisfied: lark==1.1.2 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 15)) (1.1.2)
Requirement already satisfied: numpy==1.23.5 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 16)) (1.23.5)
Requirement already satisfied: omegaconf==2.2.3 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 17)) (2.2.3)
Requirement already satisfied: open-clip-torch==2.20.0 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 18)) (2.20.0)
Requirement already satisfied: piexif==1.1.3 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 19)) (1.1.3)
Requirement already satisfied: psutil==5.9.5 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 20)) (5.9.5)
Requirement already satisfied: pytorch_lightning==1.9.4 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 21)) (1.9.4)
Collecting realesrgan==0.3.0 (from -r requirements_versions.txt (line 22))
  Using cached realesrgan-0.3.0-py3-none-any.whl (26 kB)
Requirement already satisfied: resize-right==0.0.2 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 23)) (0.0.2)
Requirement already satisfied: safetensors==0.3.1 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 24)) (0.3.1)
Requirement already satisfied: scikit-image==0.21.0 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 25)) (0.21.0)
Requirement already satisfied: timm==0.9.2 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 26)) (0.9.2)
Requirement already satisfied: tomesd==0.1.3 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 27)) (0.1.3)
Requirement already satisfied: torch in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 28)) (2.0.1)
Requirement already satisfied: torchdiffeq==0.2.3 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 29)) (0.2.3)
Requirement already satisfied: torchsde==0.2.5 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 30)) (0.2.5)
Requirement already satisfied: transformers==4.30.2 in ./venv/lib/python3.10/site-packages (from -r requirements_versions.txt (line 31)) (4.30.2)
Requirement already satisfied: gitdb<5,>=4.0.1 in ./venv/lib/python3.10/site-packages (from GitPython==3.1.32->-r requirements_versions.txt (line 1)) (4.0.10)
Requirement already satisfied: packaging>=20.0 in ./venv/lib/python3.10/site-packages (from accelerate==0.21.0->-r requirements_versions.txt (line 3)) (23.1)
Requirement already satisfied: pyyaml in ./venv/lib/python3.10/site-packages (from accelerate==0.21.0->-r requirements_versions.txt (line 3)) (6.0.1)
Requirement already satisfied: addict in ./venv/lib/python3.10/site-packages (from basicsr==1.4.2->-r requirements_versions.txt (line 4)) (2.4.0)
Requirement already satisfied: future in ./venv/lib/python3.10/site-packages (from basicsr==1.4.2->-r requirements_versions.txt (line 4)) (0.18.3)
Requirement already satisfied: lmdb in ./venv/lib/python3.10/site-packages (from basicsr==1.4.2->-r requirements_versions.txt (line 4)) (1.4.1)
Requirement already satisfied: opencv-python in ./venv/lib/python3.10/site-packages (from basicsr==1.4.2->-r requirements_versions.txt (line 4)) (4.8.0.76)
Requirement already satisfied: requests in ./venv/lib/python3.10/site-packages (from basicsr==1.4.2->-r requirements_versions.txt (line 4)) (2.31.0)
Requirement already satisfied: scipy in ./venv/lib/python3.10/site-packages (from basicsr==1.4.2->-r requirements_versions.txt (line 4)) (1.11.2)
Requirement already satisfied: tb-nightly in ./venv/lib/python3.10/site-packages (from basicsr==1.4.2->-r requirements_versions.txt (line 4)) (2.15.0a20230902)
Requirement already satisfied: torchvision in ./venv/lib/python3.10/site-packages (from basicsr==1.4.2->-r requirements_versions.txt (line 4)) (0.15.2)
Requirement already satisfied: tqdm in ./venv/lib/python3.10/site-packages (from basicsr==1.4.2->-r requirements_versions.txt (line 4)) (4.66.1)
Requirement already satisfied: yapf in ./venv/lib/python3.10/site-packages (from basicsr==1.4.2->-r requirements_versions.txt (line 4)) (0.40.1)
Requirement already satisfied: aenum<4,>=3.1.7 in ./venv/lib/python3.10/site-packages (from blendmodes==2022->-r requirements_versions.txt (line 5)) (3.1.15)
Requirement already satisfied: deprecation<3,>=2.1.0 in ./venv/lib/python3.10/site-packages (from blendmodes==2022->-r requirements_versions.txt (line 5)) (2.1.0)
Requirement already satisfied: pydantic!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0,>=1.6.2 in ./venv/lib/python3.10/site-packages (from fastapi==0.94.0->-r requirements_versions.txt (line 8)) (1.10.12)
Requirement already satisfied: starlette<0.27.0,>=0.26.0 in ./venv/lib/python3.10/site-packages (from fastapi==0.94.0->-r requirements_versions.txt (line 8)) (0.26.1)
Requirement already satisfied: facexlib>=0.2.5 in ./venv/lib/python3.10/site-packages (from gfpgan==1.3.8->-r requirements_versions.txt (line 9)) (0.3.0)
Requirement already satisfied: aiofiles<24.0,>=22.0 in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (23.2.1)
Collecting altair<6.0,>=4.2.0 (from gradio==3.41.2->-r requirements_versions.txt (line 10))
  Obtaining dependency information for altair<6.0,>=4.2.0 from https://files.pythonhosted.org/packages/f2/b4/02a0221bd1da91f6e6acdf0525528db24b4b326a670a9048da474dfe0667/altair-5.1.1-py3-none-any.whl.metadata
  Using cached altair-5.1.1-py3-none-any.whl.metadata (8.6 kB)
Requirement already satisfied: ffmpy in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (0.3.1)
Requirement already satisfied: gradio-client==0.5.0 in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (0.5.0)
Requirement already satisfied: httpx in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (0.24.1)
Requirement already satisfied: huggingface-hub>=0.14.0 in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (0.16.4)
Requirement already satisfied: importlib-resources<7.0,>=1.3 in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (6.0.1)
Requirement already satisfied: jinja2<4.0 in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (3.1.2)
Requirement already satisfied: markupsafe~=2.0 in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (2.1.3)
Requirement already satisfied: matplotlib~=3.0 in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (3.7.2)
Requirement already satisfied: orjson~=3.0 in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (3.9.5)
Requirement already satisfied: pandas<3.0,>=1.0 in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (2.1.0)
Requirement already satisfied: pydub in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (0.25.1)
Requirement already satisfied: python-multipart in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (0.0.6)
Requirement already satisfied: semantic-version~=2.0 in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (2.10.0)
Requirement already satisfied: typing-extensions~=4.0 in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (4.7.1)
Requirement already satisfied: uvicorn>=0.14.0 in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (0.23.2)
Requirement already satisfied: websockets<12.0,>=10.0 in ./venv/lib/python3.10/site-packages (from gradio==3.41.2->-r requirements_versions.txt (line 10)) (11.0.3)
Requirement already satisfied: h11<0.13,>=0.11 in ./venv/lib/python3.10/site-packages (from httpcore==0.15->-r requirements_versions.txt (line 11)) (0.12.0)
Requirement already satisfied: sniffio==1.* in ./venv/lib/python3.10/site-packages (from httpcore==0.15->-r requirements_versions.txt (line 11)) (1.3.0)
Requirement already satisfied: anyio==3.* in ./venv/lib/python3.10/site-packages (from httpcore==0.15->-r requirements_versions.txt (line 11)) (3.7.1)
Requirement already satisfied: certifi in ./venv/lib/python3.10/site-packages (from httpcore==0.15->-r requirements_versions.txt (line 11)) (2023.7.22)
Requirement already satisfied: jsonschema in ./venv/lib/python3.10/site-packages (from jsonmerge==1.8.0->-r requirements_versions.txt (line 13)) (4.19.0)
Requirement already satisfied: antlr4-python3-runtime==4.9.* in ./venv/lib/python3.10/site-packages (from omegaconf==2.2.3->-r requirements_versions.txt (line 17)) (4.9.3)
Requirement already satisfied: regex in ./venv/lib/python3.10/site-packages (from open-clip-torch==2.20.0->-r requirements_versions.txt (line 18)) (2023.8.8)
Requirement already satisfied: ftfy in ./venv/lib/python3.10/site-packages (from open-clip-torch==2.20.0->-r requirements_versions.txt (line 18)) (6.1.1)
Requirement already satisfied: sentencepiece in ./venv/lib/python3.10/site-packages (from open-clip-torch==2.20.0->-r requirements_versions.txt (line 18)) (0.1.99)
Requirement already satisfied: protobuf<4 in ./venv/lib/python3.10/site-packages (from open-clip-torch==2.20.0->-r requirements_versions.txt (line 18)) (3.20.0)
Requirement already satisfied: fsspec[http]>2021.06.0 in ./venv/lib/python3.10/site-packages (from pytorch_lightning==1.9.4->-r requirements_versions.txt (line 21)) (2023.9.0)
Requirement already satisfied: torchmetrics>=0.7.0 in ./venv/lib/python3.10/site-packages (from pytorch_lightning==1.9.4->-r requirements_versions.txt (line 21)) (1.1.1)
Requirement already satisfied: lightning-utilities>=0.6.0.post0 in ./venv/lib/python3.10/site-packages (from pytorch_lightning==1.9.4->-r requirements_versions.txt (line 21)) (0.9.0)
Requirement already satisfied: networkx>=2.8 in ./venv/lib/python3.10/site-packages (from scikit-image==0.21.0->-r requirements_versions.txt (line 25)) (3.1)
Requirement already satisfied: imageio>=2.27 in ./venv/lib/python3.10/site-packages (from scikit-image==0.21.0->-r requirements_versions.txt (line 25)) (2.31.3)
Requirement already satisfied: tifffile>=2022.8.12 in ./venv/lib/python3.10/site-packages (from scikit-image==0.21.0->-r requirements_versions.txt (line 25)) (2023.8.30)
Requirement already satisfied: PyWavelets>=1.1.1 in ./venv/lib/python3.10/site-packages (from scikit-image==0.21.0->-r requirements_versions.txt (line 25)) (1.4.1)
Requirement already satisfied: lazy_loader>=0.2 in ./venv/lib/python3.10/site-packages (from scikit-image==0.21.0->-r requirements_versions.txt (line 25)) (0.3)
Requirement already satisfied: boltons>=20.2.1 in ./venv/lib/python3.10/site-packages (from torchsde==0.2.5->-r requirements_versions.txt (line 30)) (23.0.0)
Requirement already satisfied: trampoline>=0.1.2 in ./venv/lib/python3.10/site-packages (from torchsde==0.2.5->-r requirements_versions.txt (line 30)) (0.1.2)
Requirement already satisfied: filelock in ./venv/lib/python3.10/site-packages (from transformers==4.30.2->-r requirements_versions.txt (line 31)) (3.12.3)
Requirement already satisfied: tokenizers!=0.11.3,<0.14,>=0.11.1 in ./venv/lib/python3.10/site-packages (from transformers==4.30.2->-r requirements_versions.txt (line 31)) (0.13.3)
Requirement already satisfied: idna>=2.8 in ./venv/lib/python3.10/site-packages (from anyio==3.*->httpcore==0.15->-r requirements_versions.txt (line 11)) (3.4)
Requirement already satisfied: exceptiongroup in ./venv/lib/python3.10/site-packages (from anyio==3.*->httpcore==0.15->-r requirements_versions.txt (line 11)) (1.1.3)
Requirement already satisfied: sympy in ./venv/lib/python3.10/site-packages (from torch->-r requirements_versions.txt (line 28)) (1.12)
Requirement already satisfied: toolz in ./venv/lib/python3.10/site-packages (from altair<6.0,>=4.2.0->gradio==3.41.2->-r requirements_versions.txt (line 10)) (0.12.0)
Requirement already satisfied: filterpy in ./venv/lib/python3.10/site-packages (from facexlib>=0.2.5->gfpgan==1.3.8->-r requirements_versions.txt (line 9)) (1.4.5)
Requirement already satisfied: numba in ./venv/lib/python3.10/site-packages (from facexlib>=0.2.5->gfpgan==1.3.8->-r requirements_versions.txt (line 9)) (0.57.1)
Requirement already satisfied: aiohttp!=4.0.0a0,!=4.0.0a1 in ./venv/lib/python3.10/site-packages (from fsspec[http]>2021.06.0->pytorch_lightning==1.9.4->-r requirements_versions.txt (line 21)) (3.8.5)
Requirement already satisfied: smmap<6,>=3.0.1 in ./venv/lib/python3.10/site-packages (from gitdb<5,>=4.0.1->GitPython==3.1.32->-r requirements_versions.txt (line 1)) (5.0.0)
Requirement already satisfied: attrs>=22.2.0 in ./venv/lib/python3.10/site-packages (from jsonschema->jsonmerge==1.8.0->-r requirements_versions.txt (line 13)) (23.1.0)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in ./venv/lib/python3.10/site-packages (from jsonschema->jsonmerge==1.8.0->-r requirements_versions.txt (line 13)) (2023.7.1)
Requirement already satisfied: referencing>=0.28.4 in ./venv/lib/python3.10/site-packages (from jsonschema->jsonmerge==1.8.0->-r requirements_versions.txt (line 13)) (0.30.2)
Requirement already satisfied: rpds-py>=0.7.1 in ./venv/lib/python3.10/site-packages (from jsonschema->jsonmerge==1.8.0->-r requirements_versions.txt (line 13)) (0.10.2)
Requirement already satisfied: contourpy>=1.0.1 in ./venv/lib/python3.10/site-packages (from matplotlib~=3.0->gradio==3.41.2->-r requirements_versions.txt (line 10)) (1.1.0)
Requirement already satisfied: cycler>=0.10 in ./venv/lib/python3.10/site-packages (from matplotlib~=3.0->gradio==3.41.2->-r requirements_versions.txt (line 10)) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in ./venv/lib/python3.10/site-packages (from matplotlib~=3.0->gradio==3.41.2->-r requirements_versions.txt (line 10)) (4.42.1)
Requirement already satisfied: kiwisolver>=1.0.1 in ./venv/lib/python3.10/site-packages (from matplotlib~=3.0->gradio==3.41.2->-r requirements_versions.txt (line 10)) (1.4.5)
Requirement already satisfied: pyparsing<3.1,>=2.3.1 in ./venv/lib/python3.10/site-packages (from matplotlib~=3.0->gradio==3.41.2->-r requirements_versions.txt (line 10)) (3.0.9)
Requirement already satisfied: python-dateutil>=2.7 in ./venv/lib/python3.10/site-packages (from matplotlib~=3.0->gradio==3.41.2->-r requirements_versions.txt (line 10)) (2.8.2)
Requirement already satisfied: pytz>=2020.1 in ./venv/lib/python3.10/site-packages (from pandas<3.0,>=1.0->gradio==3.41.2->-r requirements_versions.txt (line 10)) (2023.3)
Requirement already satisfied: tzdata>=2022.1 in ./venv/lib/python3.10/site-packages (from pandas<3.0,>=1.0->gradio==3.41.2->-r requirements_versions.txt (line 10)) (2023.3)
Requirement already satisfied: charset-normalizer<4,>=2 in ./venv/lib/python3.10/site-packages (from requests->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (3.2.0)
Requirement already satisfied: urllib3<3,>=1.21.1 in ./venv/lib/python3.10/site-packages (from requests->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (1.26.16)
Requirement already satisfied: click>=7.0 in ./venv/lib/python3.10/site-packages (from uvicorn>=0.14.0->gradio==3.41.2->-r requirements_versions.txt (line 10)) (8.1.7)
Requirement already satisfied: wcwidth>=0.2.5 in ./venv/lib/python3.10/site-packages (from ftfy->open-clip-torch==2.20.0->-r requirements_versions.txt (line 18)) (0.2.6)
Requirement already satisfied: mpmath>=0.19 in ./venv/lib/python3.10/site-packages (from sympy->torch->-r requirements_versions.txt (line 28)) (1.3.0)
Requirement already satisfied: absl-py>=0.4 in ./venv/lib/python3.10/site-packages (from tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (1.4.0)
Requirement already satisfied: grpcio>=1.48.2 in ./venv/lib/python3.10/site-packages (from tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (1.57.0)
Requirement already satisfied: google-auth<3,>=1.6.3 in ./venv/lib/python3.10/site-packages (from tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (2.22.0)
Requirement already satisfied: google-auth-oauthlib<1.1,>=0.5 in ./venv/lib/python3.10/site-packages (from tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (1.0.0)
Requirement already satisfied: markdown>=2.6.8 in ./venv/lib/python3.10/site-packages (from tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (3.4.4)
Requirement already satisfied: setuptools>=41.0.0 in ./venv/lib/python3.10/site-packages (from tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (58.1.0)
Requirement already satisfied: tensorboard-data-server<0.8.0,>=0.7.0 in ./venv/lib/python3.10/site-packages (from tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (0.7.1)
Requirement already satisfied: werkzeug>=1.0.1 in ./venv/lib/python3.10/site-packages (from tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (2.3.7)
Requirement already satisfied: wheel>=0.26 in ./venv/lib/python3.10/site-packages (from tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (0.41.2)
Requirement already satisfied: importlib-metadata>=6.6.0 in ./venv/lib/python3.10/site-packages (from yapf->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (6.8.0)
Requirement already satisfied: platformdirs>=3.5.1 in ./venv/lib/python3.10/site-packages (from yapf->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (3.10.0)
Requirement already satisfied: tomli>=2.0.1 in ./venv/lib/python3.10/site-packages (from yapf->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (2.0.1)
Requirement already satisfied: multidict<7.0,>=4.5 in ./venv/lib/python3.10/site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>2021.06.0->pytorch_lightning==1.9.4->-r requirements_versions.txt (line 21)) (6.0.4)
Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in ./venv/lib/python3.10/site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>2021.06.0->pytorch_lightning==1.9.4->-r requirements_versions.txt (line 21)) (4.0.3)
Requirement already satisfied: yarl<2.0,>=1.0 in ./venv/lib/python3.10/site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>2021.06.0->pytorch_lightning==1.9.4->-r requirements_versions.txt (line 21)) (1.9.2)
Requirement already satisfied: frozenlist>=1.1.1 in ./venv/lib/python3.10/site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>2021.06.0->pytorch_lightning==1.9.4->-r requirements_versions.txt (line 21)) (1.4.0)
Requirement already satisfied: aiosignal>=1.1.2 in ./venv/lib/python3.10/site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>2021.06.0->pytorch_lightning==1.9.4->-r requirements_versions.txt (line 21)) (1.3.1)
Requirement already satisfied: cachetools<6.0,>=2.0.0 in ./venv/lib/python3.10/site-packages (from google-auth<3,>=1.6.3->tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (5.3.1)
Requirement already satisfied: pyasn1-modules>=0.2.1 in ./venv/lib/python3.10/site-packages (from google-auth<3,>=1.6.3->tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (0.3.0)
Requirement already satisfied: rsa<5,>=3.1.4 in ./venv/lib/python3.10/site-packages (from google-auth<3,>=1.6.3->tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (4.9)
Requirement already satisfied: six>=1.9.0 in ./venv/lib/python3.10/site-packages (from google-auth<3,>=1.6.3->tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (1.16.0)
Requirement already satisfied: requests-oauthlib>=0.7.0 in ./venv/lib/python3.10/site-packages (from google-auth-oauthlib<1.1,>=0.5->tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (1.3.1)
Requirement already satisfied: zipp>=0.5 in ./venv/lib/python3.10/site-packages (from importlib-metadata>=6.6.0->yapf->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (3.16.2)
Requirement already satisfied: llvmlite<0.41,>=0.40.0dev0 in ./venv/lib/python3.10/site-packages (from numba->facexlib>=0.2.5->gfpgan==1.3.8->-r requirements_versions.txt (line 9)) (0.40.1)
Requirement already satisfied: pyasn1<0.6.0,>=0.4.6 in ./venv/lib/python3.10/site-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (0.5.0)
Requirement already satisfied: oauthlib>=3.0.0 in ./venv/lib/python3.10/site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<1.1,>=0.5->tb-nightly->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (3.2.2)
Using cached gradio-3.41.2-py3-none-any.whl (20.1 MB)
Using cached altair-5.1.1-py3-none-any.whl (520 kB)
Building wheels for collected packages: basicsr
  Building wheel for basicsr (setup.py): started
  Building wheel for basicsr (setup.py): finished with status 'error'
  Running setup.py clean for basicsr
Failed to build basicsr

stderr:   error: subprocess-exited-with-error

  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [28 lines of output]
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "/private/var/folders/qw/42cjw9fj0xjcsxylgymp760m0000gn/T/pip-install-6vwdhltz/basicsr_98cfed5ec4324adba18239d607d9b420/setup.py", line 147, in <module>
          setup(
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/__init__.py", line 152, in setup
          _install_setup_requires(attrs)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/__init__.py", line 147, in _install_setup_requires
          dist.fetch_build_eggs(dist.setup_requires)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/dist.py", line 806, in fetch_build_eggs
          resolved_dists = pkg_resources.working_set.resolve(
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/pkg_resources/__init__.py", line 766, in resolve
          dist = best[req.key] = env.best_match(
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/pkg_resources/__init__.py", line 1051, in best_match
          return self.obtain(req, installer)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/pkg_resources/__init__.py", line 1063, in obtain
          return installer(requirement)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/dist.py", line 877, in fetch_build_egg
          return fetch_build_egg(self, req)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/installer.py", line 80, in fetch_build_egg
          wheel.install_as_egg(dist_location)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/wheel.py", line 95, in install_as_egg
          self._install_as_egg(destination_eggdir, zf)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/wheel.py", line 103, in _install_as_egg
          self._convert_metadata(zf, destination_eggdir, dist_info, egg_info)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/wheel.py", line 124, in _convert_metadata
          os.mkdir(destination_eggdir)
      FileExistsError: [Errno 17] File exists: '/private/var/folders/qw/42cjw9fj0xjcsxylgymp760m0000gn/T/pip-install-6vwdhltz/basicsr_98cfed5ec4324adba18239d607d9b420/.eggs/Cython-3.0.2-py3.10-macosx-10.9-universal2.egg'
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for basicsr
  error: subprocess-exited-with-error

  × python setup.py clean did not run successfully.
  │ exit code: 1
  ╰─> [28 lines of output]
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "/private/var/folders/qw/42cjw9fj0xjcsxylgymp760m0000gn/T/pip-install-6vwdhltz/basicsr_98cfed5ec4324adba18239d607d9b420/setup.py", line 147, in <module>
          setup(
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/__init__.py", line 152, in setup
          _install_setup_requires(attrs)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/__init__.py", line 147, in _install_setup_requires
          dist.fetch_build_eggs(dist.setup_requires)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/dist.py", line 806, in fetch_build_eggs
          resolved_dists = pkg_resources.working_set.resolve(
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/pkg_resources/__init__.py", line 766, in resolve
          dist = best[req.key] = env.best_match(
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/pkg_resources/__init__.py", line 1051, in best_match
          return self.obtain(req, installer)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/pkg_resources/__init__.py", line 1063, in obtain
          return installer(requirement)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/dist.py", line 877, in fetch_build_egg
          return fetch_build_egg(self, req)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/installer.py", line 80, in fetch_build_egg
          wheel.install_as_egg(dist_location)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/wheel.py", line 95, in install_as_egg
          self._install_as_egg(destination_eggdir, zf)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/wheel.py", line 103, in _install_as_egg
          self._convert_metadata(zf, destination_eggdir, dist_info, egg_info)
        File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/wheel.py", line 124, in _convert_metadata
          os.mkdir(destination_eggdir)
      FileExistsError: [Errno 17] File exists: '/private/var/folders/qw/42cjw9fj0xjcsxylgymp760m0000gn/T/pip-install-6vwdhltz/basicsr_98cfed5ec4324adba18239d607d9b420/.eggs/Cython-3.0.2-py3.10-macosx-10.9-universal2.egg'
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed cleaning build dir for basicsr
ERROR: Could not build wheels for basicsr, which is required to install pyproject.toml-based projects

Additional information

No response

831Digital commented 1 year ago

Same error.

bobolele commented 1 year ago

try this:

pip3 install basicsr  --use-pep517
pip3 install gfpgan --use-pep517
jonazdesign commented 1 year ago

Thx a lot @bobolele but the error seems the same :

->basicsr==1.4.2->-r requirements_versions.txt (line 4)) (3.2.2) Using cached gradio-3.41.2-py3-none-any.whl (20.1 MB) Using cached altair-5.1.1-py3-none-any.whl (520 kB) Building wheels for collected packages: basicsr Building wheel for basicsr (setup.py): started Building wheel for basicsr (setup.py): finished with status 'error' Running setup.py clean for basicsr Failed to build basicsr

stderr: error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [28 lines of output] Traceback (most recent call last): File "", line 2, in File "", line 34, in File "/private/var/folders/qw/42cjw9fj0xjcsxylgymp760m0000gn/T/pip-install-5zmchbei/basicsr_7aac8c0ed9ee4d64875c3fee4141e0b4/setup.py", line 147, in setup( File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/init.py", line 152, in setup _install_setup_requires(attrs) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/init.py", line 147, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/dist.py", line 806, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/pkg_resources/init.py", line 766, in resolve dist = best[req.key] = env.best_match( File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/pkg_resources/init.py", line 1051, in best_match return self.obtain(req, installer) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/pkg_resources/init.py", line 1063, in obtain return installer(requirement) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/dist.py", line 877, in fetch_build_egg return fetch_build_egg(self, req) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/installer.py", line 80, in fetch_build_egg wheel.install_as_egg(dist_location) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/wheel.py", line 95, in install_as_egg self._install_as_egg(destination_eggdir, zf) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/wheel.py", line 103, in _install_as_egg self._convert_metadata(zf, destination_eggdir, dist_info, egg_info) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/wheel.py", line 124, in _convert_metadata os.mkdir(destination_eggdir) FileExistsError: [Errno 17] File exists: '/private/var/folders/qw/42cjw9fj0xjcsxylgymp760m0000gn/T/pip-install-5zmchbei/basicsr_7aac8c0ed9ee4d64875c3fee4141e0b4/.eggs/Cython-3.0.2-py3.10-macosx-10.9-universal2.egg' [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for basicsr error: subprocess-exited-with-error

× python setup.py clean did not run successfully. │ exit code: 1 ╰─> [28 lines of output] Traceback (most recent call last): File "", line 2, in File "", line 34, in File "/private/var/folders/qw/42cjw9fj0xjcsxylgymp760m0000gn/T/pip-install-5zmchbei/basicsr_7aac8c0ed9ee4d64875c3fee4141e0b4/setup.py", line 147, in setup( File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/init.py", line 152, in setup _install_setup_requires(attrs) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/init.py", line 147, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/dist.py", line 806, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/pkg_resources/init.py", line 766, in resolve dist = best[req.key] = env.best_match( File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/pkg_resources/init.py", line 1051, in best_match return self.obtain(req, installer) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/pkg_resources/init.py", line 1063, in obtain return installer(requirement) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/dist.py", line 877, in fetch_build_egg return fetch_build_egg(self, req) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/installer.py", line 80, in fetch_build_egg wheel.install_as_egg(dist_location) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/wheel.py", line 95, in install_as_egg self._install_as_egg(destination_eggdir, zf) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/wheel.py", line 103, in _install_as_egg self._convert_metadata(zf, destination_eggdir, dist_info, egg_info) File "/Users/jonathan/stable-diffusion-webui/venv/lib/python3.10/site-packages/setuptools/wheel.py", line 124, in _convert_metadata os.mkdir(destination_eggdir) FileExistsError: [Errno 17] File exists: '/private/var/folders/qw/42cjw9fj0xjcsxylgymp760m0000gn/T/pip-install-5zmchbei/basicsr_7aac8c0ed9ee4d64875c3fee4141e0b4/.eggs/Cython-3.0.2-py3.10-macosx-10.9-universal2.egg' [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed cleaning build dir for basicsr ERROR: Could not build wheels for basicsr, which is required to install pyproject.toml-based projects

ZanderChang commented 12 months ago

may try this, it works for me. add --use-pep517 to modules/launch_utils.py, line 138, like this return run(f'"{python}" -m pip {command} --use-pep517 --prefer-binary{index_url_line}', desc=f"Installing {desc}", errdesc=f"Couldn't install {desc}", live=live) it maybe a problem if using python@3.11

jonazdesign commented 12 months ago

Gorgeous ! Many many thanks @ZanderChang !! It works perfectly !

andyzhanggr2020 commented 9 months ago

Thanks, It works perfectly !

Gorgeous ! Many many thanks @ZanderChang !! It works perfectly !

wmmm1222 commented 9 months ago

尝试这个:

pip3 install basicsr  --use-pep517
pip3 install gfpgan --use-pep517

对我来说,这是有用的!

dulikvit commented 6 months ago

попробуйте это:

pip3 install basicsr  --use-pep517
pip3 install gfpgan --use-pep517

Thank you @bobolele after the pip3 install basicsr --use-pep517 command, the error has been fixed) Python 3.10.6 Stable Diffusion works ok. Hackintosh Monterey 12.6.2 iMac Pro 14‑core Intel Xeon E5-2697 v3 Processor / AMD Radeon RX580 (RX590 Nitro) Great job.