pq-yang / PGDiff

[NeurIPS 2023] PGDiff: Guiding Diffusion Models for Versatile Face Restoration via Partial Guidance

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

how to fix TypeError: 'ABCMeta' object is not subscriptable

D-Mad opened this issue · comments

commented

Traceback (most recent call last):
File "inference_pgdiff.py", line 12, in
from guided_diffusion import dist_util, logger
File "/media/dev_ai/linuxData/PGDiff/guided_diffusion/dist_util.py", line 9, in
import blobfile as bf
File "/media/dev_ai/linuxData/anaconda3/envs/pgdiff/lib/python3.8/site-packages/blobfile/init.py", line 6, in
from blobfile._ops import (
File "/media/dev_ai/linuxData/anaconda3/envs/pgdiff/lib/python3.8/site-packages/blobfile/_ops.py", line 19, in
from blobfile._common import DirEntry, Stat, RemoteOrLocalPath
File "/media/dev_ai/linuxData/anaconda3/envs/pgdiff/lib/python3.8/site-packages/blobfile/_common.py", line 1025, in
RemoteOrLocalPath = Union[str, BlobPathLike, os.PathLike[str]]
TypeError: 'ABCMeta' object is not subscriptable

commented

fix by : pip install blobfile==1.0.4