mirror of
https://github.com/easydiffusion/easydiffusion.git
synced 2025-04-24 19:38:23 +02:00
Move the installer activation to on_sd_start
This commit is contained in:
parent
dcb27e7de8
commit
137e519b66
@ -11,9 +11,6 @@ call scripts\bootstrap.bat
|
|||||||
@rem set new installer's PATH, if it downloaded any packages
|
@rem set new installer's PATH, if it downloaded any packages
|
||||||
if exist "installer_files\env" set PATH=%cd%\installer_files\env;%cd%\installer_files\env\Library\bin;%cd%\installer_files\env\Scripts;%cd%\installer_files\Library\usr\bin;%PATH%
|
if exist "installer_files\env" set PATH=%cd%\installer_files\env;%cd%\installer_files\env\Library\bin;%cd%\installer_files\env\Scripts;%cd%\installer_files\Library\usr\bin;%PATH%
|
||||||
|
|
||||||
@rem activate the installer env
|
|
||||||
call conda activate
|
|
||||||
|
|
||||||
@rem Test the bootstrap
|
@rem Test the bootstrap
|
||||||
call where git
|
call where git
|
||||||
call git --version
|
call git --version
|
||||||
|
@ -3,6 +3,13 @@
|
|||||||
@copy sd-ui-files\scripts\on_env_start.bat scripts\ /Y
|
@copy sd-ui-files\scripts\on_env_start.bat scripts\ /Y
|
||||||
@copy sd-ui-files\scripts\bootstrap.bat scripts\ /Y
|
@copy sd-ui-files\scripts\bootstrap.bat scripts\ /Y
|
||||||
|
|
||||||
|
if exist "%cd%\profile" (
|
||||||
|
set USERPROFILE=%cd%\profile
|
||||||
|
)
|
||||||
|
|
||||||
|
@rem activate the installer env
|
||||||
|
call conda activate
|
||||||
|
|
||||||
@REM Caution, this file will make your eyes and brain bleed. It's such an unholy mess.
|
@REM Caution, this file will make your eyes and brain bleed. It's such an unholy mess.
|
||||||
@REM Note to self: Please rewrite this in Python. For the sake of your own sanity.
|
@REM Note to self: Please rewrite this in Python. For the sake of your own sanity.
|
||||||
|
|
||||||
@ -11,10 +18,6 @@ if exist "Open Developer Console.cmd" del "Open Developer Console.cmd"
|
|||||||
|
|
||||||
@call python -c "import os; import shutil; frm = 'sd-ui-files\\ui\\hotfix\\9c24e6cd9f499d02c4f21a033736dabd365962dc80fe3aeb57a8f85ea45a20a3.26fead7ea4f0f843f6eb4055dfd25693f1a71f3c6871b184042d4b126244e142'; dst = os.path.join(os.path.expanduser('~'), '.cache', 'huggingface', 'transformers', '9c24e6cd9f499d02c4f21a033736dabd365962dc80fe3aeb57a8f85ea45a20a3.26fead7ea4f0f843f6eb4055dfd25693f1a71f3c6871b184042d4b126244e142'); shutil.copyfile(frm, dst) if os.path.exists(dst) else print(''); print('Hotfixed broken JSON file from OpenAI');"
|
@call python -c "import os; import shutil; frm = 'sd-ui-files\\ui\\hotfix\\9c24e6cd9f499d02c4f21a033736dabd365962dc80fe3aeb57a8f85ea45a20a3.26fead7ea4f0f843f6eb4055dfd25693f1a71f3c6871b184042d4b126244e142'; dst = os.path.join(os.path.expanduser('~'), '.cache', 'huggingface', 'transformers', '9c24e6cd9f499d02c4f21a033736dabd365962dc80fe3aeb57a8f85ea45a20a3.26fead7ea4f0f843f6eb4055dfd25693f1a71f3c6871b184042d4b126244e142'); shutil.copyfile(frm, dst) if os.path.exists(dst) else print(''); print('Hotfixed broken JSON file from OpenAI');"
|
||||||
|
|
||||||
if exist "%cd%\profile" (
|
|
||||||
set USERPROFILE=%cd%\profile
|
|
||||||
)
|
|
||||||
|
|
||||||
@>nul findstr /m "sd_git_cloned" scripts\install_status.txt
|
@>nul findstr /m "sd_git_cloned" scripts\install_status.txt
|
||||||
@if "%ERRORLEVEL%" EQU "0" (
|
@if "%ERRORLEVEL%" EQU "0" (
|
||||||
@echo "Stable Diffusion's git repository was already installed. Updating.."
|
@echo "Stable Diffusion's git repository was already installed. Updating.."
|
||||||
|
@ -3,6 +3,12 @@
|
|||||||
cp sd-ui-files/scripts/on_env_start.sh scripts/
|
cp sd-ui-files/scripts/on_env_start.sh scripts/
|
||||||
cp sd-ui-files/scripts/bootstrap.sh scripts/
|
cp sd-ui-files/scripts/bootstrap.sh scripts/
|
||||||
|
|
||||||
|
# activate the installer env
|
||||||
|
CONDA_BASEPATH=$(conda info --base)
|
||||||
|
source "$CONDA_BASEPATH/etc/profile.d/conda.sh" # avoids the 'shell not initialized' error
|
||||||
|
|
||||||
|
conda activate
|
||||||
|
|
||||||
# remove the old version of the dev console script, if it's still present
|
# remove the old version of the dev console script, if it's still present
|
||||||
if [ -e "open_dev_console.sh" ]; then
|
if [ -e "open_dev_console.sh" ]; then
|
||||||
rm "open_dev_console.sh"
|
rm "open_dev_console.sh"
|
||||||
|
@ -9,12 +9,6 @@ scripts/bootstrap.sh
|
|||||||
# set new installer's PATH, if it downloaded any packages
|
# set new installer's PATH, if it downloaded any packages
|
||||||
if [ -e "installer_files/env" ]; then export PATH="$(pwd)/installer_files/env/bin:$PATH"; fi
|
if [ -e "installer_files/env" ]; then export PATH="$(pwd)/installer_files/env/bin:$PATH"; fi
|
||||||
|
|
||||||
# activate the installer env
|
|
||||||
CONDA_BASEPATH=$(conda info --base)
|
|
||||||
source "$CONDA_BASEPATH/etc/profile.d/conda.sh" # avoids the 'shell not initialized' error
|
|
||||||
|
|
||||||
conda activate
|
|
||||||
|
|
||||||
# Test the bootstrap
|
# Test the bootstrap
|
||||||
which git
|
which git
|
||||||
git --version
|
git --version
|
||||||
|
Loading…
Reference in New Issue
Block a user