Stable Diffusion WebUIにて、xformersを有効化すると画像生成を高速化することができる。
自分はxformersを有効化しようとすると、「エントリ ポイントが見つかりません。」とエラーが出てインストールできない問題に当たったのでこれの解決法を紹介する。
プロシージャ エントリ ポイント
?get_trace@GPUTrance@impl@c10@@SAPEBUPylnterpreter@23@XZ がダイナミック リンク ライブラリ
C:<WebUIのパス>¥venv¥Lib¥site-packages¥xformers¥_C.pydから見つかりませんでした。
venvフォルダを再インストールする
venvフォルダ内が原因ぽいので、一旦venvフォルダを削除して再インストールさせたら解決した。
- WebUIフォルダ内のvenvフォルダを削除する。
- WebUIを起動する。
- 数分程度インストールが行われ、venvのインストール終了後にxformatersもインストールされる。
下記のようにインストールができていれば成功。
Installing xformers
Collecting xformers==0.0.17
Downloading xformers-0.0.17-cp310-cp310-win_amd64.whl (112.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 112.6/112.6 MB 16.0 MB/s eta 0:00:00
Installing collected packages: xformers
Successfully installed xformers-0.0.17