Stable Diffusion web UI A1111 の Torch (PyTorch) を2.10.0にxformersを0.0.34 にアップデートする

さんフラわん
質問: 最新のTorchとxformersを使いたい
Stable Diffusion web UIを利用しています。最新の Torch 2.10とxformers 0.0.34 を使いたいです。 アップデートする手順を教えてください。

仮想環境への切り替え

仮想環境に切り替えます。次のコマンドを実行します。

cd (Stable Diffusion web UIを配置してあるディレクトリ)
venv\Scripts\Activate.bat

事前準備: インストールバージョンの確認方法

現在の環境でインストールされているTorchとxformersのバージョンがいくつかを確認します。次のコマンドを実行します。

Torchのバージョン確認
pip index versions torch
xformersのバージョン確認
pip index versions xformers


コマンドを実行すると現在の環境にインストールされているバージョンと最新バージョンがわかります。

Stable Diffusion web UI A1111 の Torch (PyTorch) を2.10.0にxformersを0.0.34 にアップデートする:画像1
Stable Diffusion web UI A1111 の Torch (PyTorch) を2.10.0にxformersを0.0.34 にアップデートする:画像2

Torchのアップデート

次のコマンドを実行します。Torch 2.10.0+cu130 (2026年2月時点の最新版)をインストールします。

pip install torch==2.10.0 torchvision torchaudio --index-url https://download.pytorch.org/whl/cu130
CUDAのバージョンも確認
CUDAのバージョンも確認します。CUDA Toolkit のバージョン13をインストールしているか確認します。 CUDAのバージョン確認手順はこちらの記事、 CUDAのインストール方法はこちらの記事を参照してください。

以前のバージョン

次のコマンドを実行します。Torch 2.8+cu128 (2025年9月時点の最新版)をインストールします。
pip install torch==2.8.0 torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128
または、Torch 2.8+cu129 (2025年9月時点の最新版)をインストールすることもできます。(cu129は非公式の扱い)
pip install torch==2.8.0 torchvision torchaudio --index-url https://download.pytorch.org/whl/cu129

Torch 2.8+cu128の場合
pip install torch==2.8.0 torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128

または、Torch 2.8+cu130 (2025年11月時点の最新版)をインストールすることもできます。
pip install torch==2.9.0 torchvision==0.24.0 torchaudio==2.9.0 --index-url https://download.pytorch.org/whl/cu130


メモ
Torchのバージョンは変わらず、cuを変更する場合には --force-reinstallオプションを利用します。

xformersのアップデート

PyTorchに対応するxformersをインストールします。

次のコマンドを実行します。xformers 0.0.34 (2026年2月時点の最新版)をインストールします。

pip install xformers==0.0.34 --index-url https://download.pytorch.org/whl/cu130

以前のバージョン

次のコマンドを実行します。xformers 0.0.32.post2 (2025年9月時点の最新版)をインストールします。
pip install xformers==0.0.32.post2

Stable Diffusion web UI A1111 の Torch (PyTorch) を2.10.0にxformersを0.0.34 にアップデートする:画像3

Stable Diffusion web UIの起動

Stable Diffusion web UIを起動します。画面が表示されたらフッタ部分のバージョンを確認します。
Stable Diffusion web UI A1111 の Torch (PyTorch) を2.10.0にxformersを0.0.34 にアップデートする:画像4

"torch: 2.8.0+cu128" "xformers: 0.0.32.post2" にバージョンアップしていることが確認できます。
Stable Diffusion web UI A1111 の Torch (PyTorch) を2.10.0にxformersを0.0.34 にアップデートする:画像5

メモ
SDP Attentionを利用して、xformersは使用しない方法もあります。(参考記事)
AuthorPortraitAlt
著者
iPentecのメインデザイナー
Webページ、Webクリエイティブのデザインを担当。PhotoshopやIllustratorの作業もする。 最近は生成AIの画像生成の沼に沈んでいる。
作成日: 2025-09-05