IOPaintを Windows にワンクリックで簡単にインストールする方法

はじめに

ライブラリーの依存関係で動かなくなる場合があるので単独でしておくと良い

astral.sh/uv非常に高速なPythonパッケージとプロジェクトマネージャ。これを使っています

https://github.com/daraskme/IOpaint

IOPaint-OneClick.batをダウンロードして変更します

set "APPDIR=%LOCALAPPDATA%\IOPaint"
set "APPDIR=E:\IOPaint"

"%IOPAINT_EXE%" start --model lama --device !DEVICE! --port 8080 --inbrowser
"%IOPAINT_EXE%" start --model lama --device !DEVICE! --port 8080 --inbrowser --model-dir=%APPDIR%\models --config %APPDIR%\config.json

uv pip install --python "%VENV%" "!WHEEL_URL!"
uv pip install --python "%VENV%" "iopaint-ng[plugins]"
uv pip install --python "%VENV%"  "iopaint-ng[web-config]"
"%IOPAINT_EXE%" start-web-config

設定バッチファイル


set "REPO=daraskme/IOpaint"
set "APPDIR=E:\IOPaint"
set "VENV=%APPDIR%\env"
set "IOPAINT_EXE=%VENV%\Scripts\iopaint.exe"


echo === IOPaint first-time setup ===
echo Install location: %APPDIR%
echo uv pip install --python "%VENV%" 
::

cmd.exe /k

このバッチファイルの中でIOPaint-OneClick.batを流すとエラーがあった場合に分かりやすいです

その他

GitHub – ukr8b3g-cmyk/IOPaintShop · GitHub

Python

Posted by eightban