ここは、技術情報、身の回りに起こった出来事を、「もしかしたらみんなの役に立つかもしれない」と思って書き留めておく場所です。

Image

【ROCm】ComfyUIをWindows+Radeon環境にインストールする

2025年8月13日
 

この記事はYouTubeの動画内で使用するソフトウェア等のリンク集とコマンド置き場になっています。

 

解説動画

 

 

 

 

各種リンク

 

ComfyUI

https://github.com/comfyanonymous/ComfyUI

 

Python 3.12.10

https://www.python.org/downloads/windows/

 

rocm-TheRock

ビルド済みPytorch等ダウンロード

https://github.com/scottt/rocm-TheRock

 

インストールに必要なコマンド集

Python仮想環境構築

python -m venv venv

 

Python仮想環境アクティベート

call venv\Scripts\activate.bat

 

仮想環境上でインストール実行

pip install -r requirements.txt

 

仮想環境上でパッケージ置換のためのアンインストール

pip uninstall torch torchvision torchaudio -y

 

仮想環境上でパッケージインストール1

pip install torch-2.7.0a0+git3f903c3-cp312-cp312-win_amd64.whl

 

仮想環境上でパッケージインストール2

pip install torchvision-0.22.0+9eb57cd-cp312-cp312-win_amd64.whl

 

仮想環境上でパッケージインストール3

pip install torchaudio-2.6.0a0+1a8f621-cp312-cp312-win_amd64.whl

 

仮想環境上でパッケージインストール4

pip install "numpy<2"

 

仮想環境上で起動確認

python main.py --use-pytorch-cross-attention --auto-launch --preview-method latent2rgb

 

インストール後の操作

バッチファイル作成

comfyui.batのような名前で保存してください

@echo off

set PYTHON="%~dp0/venv/Scripts/python.exe"
set VENV_DIR=./venv
set COMMANDLINE_ARGS=--use-pytorch-cross-attention --auto-launch --preview-method latent2rgb
%PYTHON% main.py %COMMANDLINE_ARGS%
pause

 

モデルを既存のWebUIと共有

extra_model_paths.yaml.exampleをextra_model_paths.yamlにして
base_path: path/to/stable-diffusion-webui/

base_path: C:\tools\stable-diffusion-webui-amdgpu
のように書き換え