Skip sdkit upgrade if in developer mode

This commit is contained in:
cmdr2 2022-12-26 21:00:46 +05:30
parent 517ddca22d
commit 5e553dd958
2 changed files with 14 additions and 8 deletions

View File

@ -72,12 +72,15 @@ call python ..\scripts\check_modules.py sdkit sdkit.models ldm transformers nump
if "%ERRORLEVEL%" EQU "0" ( if "%ERRORLEVEL%" EQU "0" (
echo "sdkit is already installed." echo "sdkit is already installed."
@REM prevent from using packages from the user's home directory, to avoid conflicts @rem skip sdkit upgrade if in developer-mode
set PYTHONNOUSERSITE=1 if not exist "..\src\sdkit" (
set PYTHONPATH=%INSTALL_ENV_DIR%\lib\site-packages @REM prevent from using packages from the user's home directory, to avoid conflicts
set PYTHONNOUSERSITE=1
set PYTHONPATH=%INSTALL_ENV_DIR%\lib\site-packages
call pip install --upgrade sdkit -q || ( call pip install --upgrade sdkit -q || (
echo "Error updating sdkit" echo "Error updating sdkit"
)
) )
) else ( ) else (
echo "Installing sdkit: https://pypi.org/project/sdkit/" echo "Installing sdkit: https://pypi.org/project/sdkit/"

View File

@ -63,10 +63,13 @@ fi
if python ../scripts/check_modules.py sdkit sdkit.models ldm transformers numpy antlr4 gfpgan realesrgan ; then if python ../scripts/check_modules.py sdkit sdkit.models ldm transformers numpy antlr4 gfpgan realesrgan ; then
echo "sdkit is already installed." echo "sdkit is already installed."
export PYTHONNOUSERSITE=1 # skip sdkit upgrade if in developer-mode
export PYTHONPATH="$INSTALL_ENV_DIR/lib/python3.8/site-packages" if [ ! -e "../src/sdkit" ]; then
export PYTHONNOUSERSITE=1
export PYTHONPATH="$INSTALL_ENV_DIR/lib/python3.8/site-packages"
pip install --upgrade sdkit -q pip install --upgrade sdkit -q
fi
else else
echo "Installing sdkit: https://pypi.org/project/sdkit/" echo "Installing sdkit: https://pypi.org/project/sdkit/"