Skip to content
Haoming edited this page May 25, 2026 · 4 revisions

If you don't understand, just go ask a LLM or something...

Installation Guide for Linux & macOS

  1. Prepare a package manager

    • for Linux, use what comes with your Distro
    • for macOS, see Homebrew for example
  2. Install git

    • e.g.
    brew install git
  3. Install FFmpeg

    • e.g.
    brew install ffmpeg
  4. Install uv

    • e.g.
    brew install uv

Tip

You may need to restart the Terminal here


  1. Clone the repository
git clone https://github.com/Haoming02/sd-webui-forge-classic sd-webui-forge-neo --branch neo
  1. Setup virtual environment for Python
cd sd-webui-forge-neo
uv venv venv --python 3.13 --seed
  1. Give permission to the launch scripts
chmod +x ./webui.sh
chmod +x ./webui-user.sh
  1. (Optional) Modify the COMMANDLINE_ARGS in webui-user.sh

  2. Launch the WebUI by:

./webui-user.sh



Note

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...

Clone this wiki locally