Closed bring-nirachornkul closed 10 months ago
same issue
Is there an existing issue for this?
- [x] I have searched the existing issues and checked the recent builds/commits
What happened?
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] Commit hash: ea9bd9f Installing requirements for Web UI Launching Web UI with arguments: No module 'xformers'. Proceeding without it. Traceback (most recent call last): File "E:\Coding\Stable Diffusion\stable-diffusion-webui\launch.py", line 361, in start() File "E:\Coding\Stable Diffusion\stable-diffusion-webui\launch.py", line 352, in start import webui File "E:\Coding\Stable Diffusion\stable-diffusion-webui\webui.py", line 28, in import modules.gfpgan_model as gfpgan File "E:\Coding\Stable Diffusion\stable-diffusion-webui\modules\gfpgan_model.py", line 6, in import gfpgan File "E:\Coding\Stable Diffusion\stable-diffusion-webui\venv\lib\site-packages\gfpganinit.py", line 2, in from .archs import * File "E:\Coding\Stable Diffusion\stable-diffusion-webui\venv\lib\site-packages\gfpgan\archsinit.py", line 10, in _arch_modules = [importlib.import_module(f'gfpgan.archs.{file_name}') for file_name in arch_filenames] File "E:\Coding\Stable Diffusion\stable-diffusion-webui\venv\lib\site-packages\gfpgan\archsinit.py", line 10, in _arch_modules = [importlib.import_module(f'gfpgan.archs.{file_name}') for file_name in arch_filenames] File "C:\Users\blink\AppData\Local\Programs\Python\Python310\lib\importlibinit.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "E:\Coding\Stable Diffusion\stable-diffusion-webui\venv\lib\site-packages\gfpgan\archs\arcface_arch.py", line 172, in class ResNetArcFace(nn.Module): File "E:\Coding\Stable Diffusion\stable-diffusion-webui\repositories\CodeFormer\basicsr\utils\registry.py", line 53, in deco self._do_register(name, func_or_class) File "E:\Coding\Stable Diffusion\stable-diffusion-webui\repositories\CodeFormer\basicsr\utils\registry.py", line 39, in _do_register assert (name not in self._obj_map), (f"An object named '{name}' was already registered " AssertionError: An object named 'ResNetArcFace' was already registered in 'arch' registry! Press any key to continue . . .
Steps to reproduce the problem
- Run webui-user.bat
- the error show up
What should have happened?
It should skip this error and run the program.
Commit where the problem happens
run webui.bat
What platforms do you use to access the UI ?
No response
What browsers do you use to access the UI ?
No response
Command Line Arguments
E:\Coding\Stable Diffusion\stable-diffusion-webui>webui.bat
List of extensions
No
Console logs
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] Commit hash: ea9bd9fc7409109adcd61b897abc2c8881161256 Installing requirements for Web UI Launching Web UI with arguments: No module 'xformers'. Proceeding without it. Traceback (most recent call last): File "E:\Coding\Stable Diffusion\stable-diffusion-webui\launch.py", line 361, in <module> start() File "E:\Coding\Stable Diffusion\stable-diffusion-webui\launch.py", line 352, in start import webui File "E:\Coding\Stable Diffusion\stable-diffusion-webui\webui.py", line 28, in <module> import modules.gfpgan_model as gfpgan File "E:\Coding\Stable Diffusion\stable-diffusion-webui\modules\gfpgan_model.py", line 6, in <module> import gfpgan File "E:\Coding\Stable Diffusion\stable-diffusion-webui\venv\lib\site-packages\gfpgan\__init__.py", line 2, in <module> from .archs import * File "E:\Coding\Stable Diffusion\stable-diffusion-webui\venv\lib\site-packages\gfpgan\archs\__init__.py", line 10, in <module> _arch_modules = [importlib.import_module(f'gfpgan.archs.{file_name}') for file_name in arch_filenames] File "E:\Coding\Stable Diffusion\stable-diffusion-webui\venv\lib\site-packages\gfpgan\archs\__init__.py", line 10, in <listcomp> _arch_modules = [importlib.import_module(f'gfpgan.archs.{file_name}') for file_name in arch_filenames] File "C:\Users\blink\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "E:\Coding\Stable Diffusion\stable-diffusion-webui\venv\lib\site-packages\gfpgan\archs\arcface_arch.py", line 172, in <module> class ResNetArcFace(nn.Module): File "E:\Coding\Stable Diffusion\stable-diffusion-webui\repositories\CodeFormer\basicsr\utils\registry.py", line 53, in deco self._do_register(name, func_or_class) File "E:\Coding\Stable Diffusion\stable-diffusion-webui\repositories\CodeFormer\basicsr\utils\registry.py", line 39, in _do_register assert (name not in self._obj_map), (f"An object named '{name}' was already registered " AssertionError: An object named 'ResNetArcFace' was already registered in 'arch' registry! Press any key to continue . . .
Additional information
No response
i also encountered this issue, but when i reinstalled python 3.10.6 and restart to dowaload the git folder, all works fine
The basicsr module in codeforge repository is conflicting with the package installed in venv. Remove the basicsr package from venv and it should work.
same problem, no solution yet.
Resolve this issue by renaming the venv
folder in your stable-diffusion-webui
folder and relaunch webui-user.bat
. This solution worked for me💖.
I found the solution in https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/1198 . I found that \basicsr and \basicsr.egg-info in \stable-diffusion-webui\repositories\CodeFormer is 1.4.2, i removed it and use git clone https://github.com/XPixelGroup/BasicSR.git to get another version to replace these two dir , then it works.
Resolve this issue by renaming the
venv
folder in yourstable-diffusion-webui
folder and relaunchwebui-user.bat
. This solution worked for me💖.
This worked for me too <3 tks
Is there an existing issue for this?
What happened?
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] Commit hash: ea9bd9fc7409109adcd61b897abc2c8881161256 Installing requirements for Web UI Launching Web UI with arguments: No module 'xformers'. Proceeding without it. Traceback (most recent call last): File "E:\Coding\Stable Diffusion\stable-diffusion-webui\launch.py", line 361, in
start()
File "E:\Coding\Stable Diffusion\stable-diffusion-webui\launch.py", line 352, in start
import webui
File "E:\Coding\Stable Diffusion\stable-diffusion-webui\webui.py", line 28, in
import modules.gfpgan_model as gfpgan
File "E:\Coding\Stable Diffusion\stable-diffusion-webui\modules\gfpgan_model.py", line 6, in
import gfpgan
File "E:\Coding\Stable Diffusion\stable-diffusion-webui\venv\lib\site-packages\gfpgan__init.py", line 2, in
from .archs import *
File "E:\Coding\Stable Diffusion\stable-diffusion-webui\venv\lib\site-packages\gfpgan\archs\ init.py", line 10, in
_arch_modules = [importlib.import_module(f'gfpgan.archs.{file_name}') for file_name in arch_filenames]
File "E:\Coding\Stable Diffusion\stable-diffusion-webui\venv\lib\site-packages\gfpgan\archs\ init.py", line 10, in
_arch_modules = [importlib.import_module(f'gfpgan.archs.{file_name}') for file_name in arch_filenames]
File "C:\Users\blink\AppData\Local\Programs\Python\Python310\lib\importlib\ init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "E:\Coding\Stable Diffusion\stable-diffusion-webui\venv\lib\site-packages\gfpgan\archs\arcface_arch.py", line 172, in
class ResNetArcFace(nn.Module):
File "E:\Coding\Stable Diffusion\stable-diffusion-webui\repositories\CodeFormer\basicsr\utils\registry.py", line 53, in deco
self._do_register(name, func_or_class)
File "E:\Coding\Stable Diffusion\stable-diffusion-webui\repositories\CodeFormer\basicsr\utils\registry.py", line 39, in _do_register
assert (name not in self._obj_map), (f"An object named '{name}' was already registered "
AssertionError: An object named 'ResNetArcFace' was already registered in 'arch' registry!
Press any key to continue . . .
Steps to reproduce the problem
What should have happened?
It should skip this error and run the program.
Commit where the problem happens
run webui.bat
What platforms do you use to access the UI ?
No response
What browsers do you use to access the UI ?
No response
Command Line Arguments
List of extensions
No
Console logs
Additional information
No response