mirror of
https://github.com/easydiffusion/easydiffusion.git
synced 2024-11-22 08:13:22 +01:00
Merge pull request #784 from JeLuF/no-src
Warn when running installer from git checkout
This commit is contained in:
commit
a517255653
@ -1,8 +1,27 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
cd /d %~dp0
|
cd /d %~dp0
|
||||||
|
echo Install dir: %~dp0
|
||||||
|
|
||||||
set PATH=C:\Windows\System32;%PATH%
|
set PATH=C:\Windows\System32;%PATH%
|
||||||
|
|
||||||
|
if exist "on_sd_start.bat" (
|
||||||
|
echo ================================================================================
|
||||||
|
echo.
|
||||||
|
echo !!!! WARNING !!!!
|
||||||
|
echo.
|
||||||
|
echo It looks like you're trying to run the installation script from a source code
|
||||||
|
echo download. This will not work.
|
||||||
|
echo.
|
||||||
|
echo Recommended: Please close this window and download the installer from
|
||||||
|
echo https://stable-diffusion-ui.github.io/docs/installation/
|
||||||
|
echo.
|
||||||
|
echo ================================================================================
|
||||||
|
echo.
|
||||||
|
pause
|
||||||
|
exit /b
|
||||||
|
)
|
||||||
|
|
||||||
@rem set legacy installer's PATH, if it exists
|
@rem set legacy installer's PATH, if it exists
|
||||||
if exist "installer" set PATH=%cd%\installer;%cd%\installer\Library\bin;%cd%\installer\Scripts;%cd%\installer\Library\usr\bin;%PATH%
|
if exist "installer" set PATH=%cd%\installer;%cd%\installer\Library\bin;%cd%\installer\Scripts;%cd%\installer\Library\usr\bin;%PATH%
|
||||||
|
|
||||||
|
@ -24,6 +24,13 @@ case "${OS_ARCH}" in
|
|||||||
*) echo "Unknown system architecture: $OS_ARCH! This script runs only on x86_64 or arm64" && exit
|
*) echo "Unknown system architecture: $OS_ARCH! This script runs only on x86_64 or arm64" && exit
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
if ! which curl; then fail "'curl' not found. Please install curl."; fi
|
||||||
|
if ! which tar; then fail "'tar' not found. Please install tar."; fi
|
||||||
|
if ! which bzip2; then fail "'bzip2' not found. Please install bzip2."; fi
|
||||||
|
|
||||||
|
if pwd | grep ' '; then fail "The installation directory's path contains a space character. Conda will fail to install. Please change the directory."; fi
|
||||||
|
if ! cat /proc/cpuinfo | grep avx | uniq; then fail "Your CPU doesn't support AVX."; fi
|
||||||
|
|
||||||
# https://mamba.readthedocs.io/en/latest/installation.html
|
# https://mamba.readthedocs.io/en/latest/installation.html
|
||||||
if [ "$OS_NAME" == "linux" ] && [ "$OS_ARCH" == "arm64" ]; then OS_ARCH="aarch64"; fi
|
if [ "$OS_NAME" == "linux" ] && [ "$OS_ARCH" == "arm64" ]; then OS_ARCH="aarch64"; fi
|
||||||
|
|
||||||
|
@ -2,6 +2,24 @@
|
|||||||
|
|
||||||
cd "$(dirname "${BASH_SOURCE[0]}")"
|
cd "$(dirname "${BASH_SOURCE[0]}")"
|
||||||
|
|
||||||
|
if [ -f "on_sd_start.bat" ]; then
|
||||||
|
echo ================================================================================
|
||||||
|
echo
|
||||||
|
echo !!!! WARNING !!!!
|
||||||
|
echo
|
||||||
|
echo It looks like you\'re trying to run the installation script from a source code
|
||||||
|
echo download. This will not work.
|
||||||
|
echo
|
||||||
|
echo Recommended: Please close this window and download the installer from
|
||||||
|
echo https://stable-diffusion-ui.github.io/docs/installation/
|
||||||
|
echo
|
||||||
|
echo ================================================================================
|
||||||
|
echo
|
||||||
|
read
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
# set legacy installer's PATH, if it exists
|
# set legacy installer's PATH, if it exists
|
||||||
if [ -e "installer" ]; then export PATH="$(pwd)/installer/bin:$PATH"; fi
|
if [ -e "installer" ]; then export PATH="$(pwd)/installer/bin:$PATH"; fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user