Windows 環境では / でのパス区切り指定を行うことが出来ないため、
私の環境では以下のようなエラーが発生していました。
FileNotFoundError: [Errno 2] No such file or directory: 'D:\\path\\to\\stable-diffusion-webui\\extensions\\layerdivider/segment_model/sam_vit_h_4b8939.pth'
↑パスの区切り文字が途中で `\\` から `/` に切り替わってしまっていた
Windows 環境では
/
でのパス区切り指定を行うことが出来ないため、 私の環境では以下のようなエラーが発生していました。このため直接文字列で
/
を指定せず、 区切り文字はos.path.join()
で環境に合わせて選択されるように変更を行いました。