🕌

[Paperspace]Automatic1111の環境構築の際に出るCannot uninstall 'PyYAML'のエラーの応急処置法

2023/07/12に公開

前提

https://github.com/javacommons/paperspace-template

こちらのテンプレ集にあるwebui2.jpynbを使わせていただいています。
この方のおかげでPaperspaceにおける環境構築が非常に楽になっています。
起動するたび感謝しています。

このやり方はあくまで応急処置です。
新しいコミットが出たら解決されるかと思います。

最新のコミットが出るまではこのやり方でその場しのぎができるかと思います。

表示されるエラー

2023年7月現在、以下のようなエラーが表示されるかと思います。

stderr: ERROR: Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

結論

!sudo -H pip3 install PyYAML --ignore-installed

を入れる。

以下のようになるかと思います。

#(3) WebUI起動
!apt update
!apt -y install python3.10
!apt -y install libpython3.10-dev
!apt -y install build-essential
!curl -sS https://bootstrap.pypa.io/get-pip.py | python3.10
!sudo -H pip3 install PyYAML --ignore-installed #この部分
!python3.10 -m pip install torch==2.0.0+cu118 torchvision==0.15.1+cu118 torchaudio==2.0.1+cu118 torchtext==0.15.1 torchdata==0.6.0 --extra-index-url https://download.pytorch.org/whl/cu118 -U
!python3.10 -m pip install xformers==0.0.18 triton==2.0.0 -U
!python3.10 -m pip install matplotlib -U
!python3.10 -m pip install ipython -U
from IPython import get_ipython
get_ipython().run_line_magic('matplotlib', 'inline')
%cd /notebooks/stable-diffusion-webui
!python3.10 launch.py --xformers --enable-insecure-extension-access --share --gradio-queue

Paperspaceにまだ登録していない方へ

https://console.paperspace.com/signup?R=ZS1N2LM
このリンクからPaperspaceを登録したら、10ドルのクレジットが貰えます。

画像生成のおすすめ本

【2023最新】1000種類以上のプロンプト収録! NovelAIでもローカルでも使える呪文集: 小ネタ・テクニック・おすすめツールも紹介 (AI絵師の入門書) Kindle版

https://amzn.to/3YVp90y

AIとコラボして神絵師になる 論文から読み解くStable Diffusion
https://amzn.to/41aLQ30

さきがけ技術 AUTOMATIC1111 / Stable Diffusion web UI の使い方
https://amzn.to/3Kcjboe

Discussion