WinPython+Portable GitでWindowsのローカルPCのUSBメモリーにStableDiffusion 環境を構築する
Pythonの環境を作って別なパソコンでも動かすようにするためには持ち運べる環境を作る必要があります。通常のPythonのインストールでは引っ越すことがなかなか難しいです。そのため今回はUSBメモリなどに入れて持ち運べる環境を構築することを考えます。USBメモリでなくてもSSDやハードディスクなどにも構築できます。
WinPython
WinPython Downloads (**) via SourceForge and Github
ファイル名の後ろに何もついてないものをダウンロードし実行するとファイルが解凍されます
DWPy64-31150のようなフォルダーが作成されるので好きなフォルダー名WinPythonに変更します
PortableGit
Git – Downloading Package (git-scm.com)
64-bit Git for Windows Portable.をダウンロードし実行するとファイルが解凍されます
“D:\WinPython\PortableGit"にフォルダを移動させます
専用のコマンドプロンプト
winpythonPrompt.bat
@echo off
call %~dp0\scripts\env_for_icons.bat %*
SET PATH=%PATH%;%WINPYDIRBASE%\PortableGit;%WINPYDIRBASE%\PortableGit\bin
If not exist %WINPYDIRBASE%\content mkdir %WINPYDIRBASE%\content
cd %WINPYDIRBASE%\content
cmd.exe /k
“D:\WinPython\#winpythonPrompt.bat"
AUTOMATIC1111/stable-diffusion-webuiのインストール
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
#sdweb.bat
@echo off
call %~dp0\scripts\env_for_icons.bat %*
SET PATH=%PATH%;%WINPYDIRBASE%\PortableGit;%WINPYDIRBASE%\PortableGit\bin
If not exist %WINPYDIRBASE%\content mkdir %WINPYDIRBASE%\content
cd %WINPYDIRBASE%\content\stable-diffusion-webui
call webui-user.bat
::cmd.exe /k
“D:\WinPython\#sdweb.bat"
バッチファイルを実行するとWebのUI画面が開きます。初回は時間がかかりますか2回目以降はモデルのダウンロードなどないので時間がかかりません。
ディスカッション
コメント一覧
まだ、コメントがありません