Install ComfyUI

Install ComfyUI#

Install ComfyUI on AMD GPUs.

Prerequisites#

Installation#

Follow these steps to install ComfyUI.

  1. Create and activate a Python virtual environment in a directory of your choice.

    python -m venv comfyui-venv
    comfyui-venv\Scripts\activate
    
  2. Install PyTorch (ROCm) wheels. See Install PyTorch for Ryzen APUs for install instructions.

  3. Clone the ComfyUI repository.

    git clone https://github.com/comfyanonymous/ComfyUI.git
    

    Note
    See ComfyUI Github for more information.

  4. Install ComfyUI requirements.

    pip install -r requirements.txt
    
  5. Launch ComfyUI.

    Note
    Users must return to the home directory of the repository in order to run main.py.

    python main.py
    

    Click to URL to open ComfyUI in a browser.

    Note
    After running the above command, ensure that the Pytorch version seen in the terminal is the ROCm 7.1.1 specific one.

  6. From the ComfyUI frontend, click on Templates → Search for ‘SDXL Turbo’ → Follow prompt for model install and place it into the ‘checkpoints’ folder under ComfyUI>models>checkpoints.

    PyTorch template

  7. From the ComfyUI frontend, click ‘Run’ to begin image generation. PyTorch template