コンテンツへスキップ

stable-diffusion-webui 引っ越しで、起動エラーになる。

環境構築時のメモはこの記事にあります。

フォルダ毎コピーして、フォルダ毎別のPC に移動して、起動バッチを実行したらなんかエラーが出た。

venv がPython が見つからないといっている。

対応策

venv の再生成。

venv フォルダを消して再起動

Python のバージョン合わせ。

旧バージョンのダウンロード

Downloads のページの下のほうにOS 毎のリンクがある。

Welcome to Python.org

Python Releases for Windows | Python.org

インストール後に実行ファイルを指定するので、インストール先は確認しておいたほうがいいと思う。

バッチの設定

3.10.x をインストールして、バッチにSET 行を追加。

webui-user.bat にパスを設定。

@echo off

set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=
set PYTHON="C:\Users\koti_\AppData\Local\Programs\Python\Python310\python.exe"

call webui.bat

これは webui-user.bat が「python」というコマンドを実行しようとして、
Windowsの“Microsoft Store用ダミー python.exe”に捕まっている
状態です。

👉 本物の Python 3.10 が使われていません。

exit code 9009 は Windows では
**「コマンドが見つからない」**の定番エラーです。

✅ 対処はこの順でやれば100%直ります

🔧 手順①:Microsoft Store の python エイリアスを無効化

これは必須です。

  1. 設定 を開く
  2. アプリ詳細設定アプリ実行エイリアス
  3. 下の2つを OFF にする
    • python.exe
    • python3.exe

✅ これで「偽物 python.exe」が消えます。

これをオフにすると。
一回、ストアからインスト―ルしたから、残ったのかな。

Git

Git がいる。

Git

インスト―ル

設定箇所がいっぱいで萎える。

動いた。

以上、stable-diffusion-webui の引っ越しでした。

(Visited 2 times, 2 visits today)

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です