forked from lllyasviel/stable-diffusion-webui-forge
-
-
Notifications
You must be signed in to change notification settings - Fork 157
Unix
Haoming edited this page May 25, 2026
·
4 revisions
If you don't understand, just go ask a LLM or something...
-
Prepare a package manager
- for Linux, use what comes with your Distro
- for macOS, see Homebrew for example
-
Install git
- e.g.
brew install git
-
Install FFmpeg
- e.g.
brew install ffmpeg
-
Install uv
- e.g.
brew install uv
Tip
You may need to restart the Terminal here
- Clone the repository
git clone https://github.com/Haoming02/sd-webui-forge-classic sd-webui-forge-neo --branch neo- Setup virtual environment for Python
cd sd-webui-forge-neo
uv venv venv --python 3.13 --seed- Give permission to the launch scripts
chmod +x ./webui.sh
chmod +x ./webui-user.sh-
(Optional) Modify the
COMMANDLINE_ARGSinwebui-user.sh -
Launch the WebUI by:
./webui-user.shNote
For Linux, you may need to install additional development tools (e.g. gcc)
Note
For macOS, you may need to uncomment the TORCH_COMMAND line to install regular PyTorch instead of the CUDA variant
Tip
If you get the error Cannot locate TCMalloc, try install libtcmalloc-minimal4
Important
None of the attention packages works on macOS...
Buy me a coffee~ ☕