From 5ebc6b698c9628df104843afd306b8d0473545ed Mon Sep 17 00:00:00 2001 From: JeLuF Date: Sun, 20 Nov 2022 18:48:48 +0100 Subject: [PATCH] Rewrite easy_install.pth on each start Fixes GFPGANer errors when the env has been moved. --- scripts/on_sd_start.bat | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/on_sd_start.bat b/scripts/on_sd_start.bat index abc63ef5..995b99cc 100644 --- a/scripts/on_sd_start.bat +++ b/scripts/on_sd_start.bat @@ -393,6 +393,14 @@ call python --version @set SD_UI_PATH=%cd%\ui @cd stable-diffusion +@rem +@rem Rewrite easy-install.pth. This fixes the installation if the user has relocated the SDUI installation +@rem +>env\Lib\site-packages\easy-install.pth echo %cd%\src\taming-transformers +>>env\Lib\site-packages\easy-install.pth echo %cd%\src\clip +>>env\Lib\site-packages\easy-install.pth echo %cd%\src\gfpgan +>>env\Lib\site-packages\easy-install.pth echo %cd%\src\realesrgan + @if NOT DEFINED SD_UI_BIND_PORT set SD_UI_BIND_PORT=9000 @if NOT DEFINED SD_UI_BIND_IP set SD_UI_BIND_IP=0.0.0.0 @uvicorn server:app --app-dir "%SD_UI_PATH%" --port %SD_UI_BIND_PORT% --host %SD_UI_BIND_IP%