IOPaint を簡単に起動するためのランチャースクリプトです。
初回実行時に仮想環境の作成・依存パッケージのインストールを自動で行います。
| ファイル | 対象OS |
|---|---|
IOPaint.bat |
Windows(CUDA GPU / CPU) |
IOPaint.sh |
macOS(Apple Silicon MPS / CPU) |
- Python 3.11(ダウンロード)
- CUDA対応GPU(任意)
- Python 3.11
- 公式サイト からインストール
- または
brew install python@3.11
- Apple Silicon Mac(M1以降)推奨(Intel Macの場合はCPUモードで動作)
IOPaint.bat をダブルクリックして実行します。
ターミナルで以下を実行します。
bash IOPaint.shまたは Finder で IOPaint.sh を右クリック →「このアプリケーションで開く」→「ターミナル」。
初回起動
├─ [1/5] IOPaint フォルダの作成
├─ [2/5] Python 3.11 仮想環境の作成
├─ [3/5] pip / setuptools / wheel のアップグレード
├─ [4/5] PyTorch のインストール
└─ [5/5] IOPaint のインストール
2回目以降
└─ インストール済みの環境をそのまま起動
起動後、ブラウザで http://localhost:8080 が自動的に開きます。
停止するには Ctrl+C を押します。
| OS | GPU検出 | モード |
|---|---|---|
| Windows | CUDA 利用可能 | CUDA GPU |
| Windows | CUDA 利用不可 | CPU |
| macOS | MPS 利用可能(Apple Silicon) | MPS GPU |
| macOS | MPS 利用不可(Intel) | CPU |
IOPaint.bat/
├── IOPaint.bat # Windows用ランチャー
├── IOPaint.sh # macOS用ランチャー
├── README.md # このファイル
└── IOPaint/ # 初回起動時に自動生成
└── venv/ # Python仮想環境
IOPaint 本体のライセンスは IOPaint リポジトリ を参照してください。