よくある症状:「LoRAが表示されない・選べない」
- Web UIの「txt2img」や「img2img」画面にLoRAのドロップダウンが出てこない
- プロンプトに
<lora:ファイル名:1.0>
を書いてもエラー - モデルを
models/Lora
に入れたのに何も出ない
原因①:LoRA拡張機能がインストールされていない/有効化されていない
Stable Diffusion Web UIには、**LoRA読み込み機能(lora.py)**が含まれていますが、バージョンが古かったり、拡張機能が無効になっていると動作しません。
✅ 対処法:
- Web UIを最新版に更新
WebUIフォルダで以下を実行: bashコピーする編集するgit pull
- 拡張機能「Additional Networks」が有効か確認
- 「Extensions」タブ > 「Installed」タブ >
sd-webui-additional-networks
を確認 - なければ「Available」から検索・インストール → 再起動
- 「Extensions」タブ > 「Installed」タブ >
原因②:LoRAファイルの保存先が間違っている
LoRAモデルは、特定のフォルダ構成でないと認識されません。
✅ 正しい保存場所:
markdownコピーする編集するstable-diffusion-webui/
└── models/
└── Lora/
└── xxx.safetensors(または .pt)
⚠
Lora
(大文字)であることに注意。lora
(小文字)だと認識されないことがあります。
原因③:モデルの形式が未対応(拡張子が違う、壊れている)
- 拡張子が
.ckpt
や.pth
になっている → LoRA用は.safetensors
または.pt
推奨 - ファイルが破損している → 再ダウンロードをおすすめ
✅ 対処法:
- 安定して動くLoRAモデルを Civitai などから入手
.safetensors
形式を優先的に使う(安全かつ高速)
原因④:LoRAスロットがUIに出ていないだけ
UI上でLoRAの選択欄が見つからないときは、「Additional Networks」タブや、プロンプト欄への手入力が必要な場合があります。
✅ 対処法:
- 「txt2img」画面で、下部にある「Additional Networks」→ 「Enable」チェックを入れる
- プロンプトに直接入力する場合: makefileコピーする編集する
<lora:ファイル名:1.0>
原因⑤:Web UIの起動オプションが不足している
特に --lora
や --enable-insecure-extension-access
を付けていないとLoRA関連機能が非表示になるケースがあります(環境依存)。
✅ 対処法:
webui-user.bat
に以下を追記: batコピーする編集するset COMMANDLINE_ARGS=--xformers --enable-insecure-extension-access
補足:LoRAが反映されているかを確認する方法
- プロンプトに
<lora:ファイル名:1.0>
を入力して生成してみる - 「生成ログ」にLoRA名が表示されていればOK
- 効果がない場合は「重み(1.0 → 0.7〜1.2)」を調整して再生成
まとめ:「LoRAが表示されない」の対処法チェックリスト
チェック項目 | OKなら✔ | 解決策 |
---|---|---|
Web UI最新版? | ☐ | git pull で更新 |
拡張機能「Additional Networks」有効? | ☐ | Extensionsタブで確認 |
LoRAの保存場所は正しい? | ☐ | models/Lora/ に配置 |
拡張子は .safetensors または .pt ? | ☐ | 再DL推奨 |
起動オプションに問題なし? | ☐ | --enable-insecure-extension-access 追加 |
最後に:それでも表示されないときは?
- エラーメッセージを確認(ログウィンドウ最後の数行)
- 該当LoRAモデルが壊れていないか検証(他モデルで試す)
- 環境構成を再チェック(Python、xformersなどの依存関係)
必要であれば、具体的なログの貼り付けやスクリーンショットの共有をいただければ個別サポートも可能です!お気軽にご相談ください。