error from basicsr & torchvision #345

Open
opened 2026-01-29 21:47:03 +00:00 by claunia · 0 comments
Owner

Originally created by @hamedredrose007 on GitHub (May 25, 2023).

I encounter this problem by installing in a virtual environment. Please help me to fix it

(base) C:\Users\Hamed\anaconda3\envs\GFPGAN>python inference_gfpgan.py -i inputs/whole_imgs -o results -v 1.3 -s 2
Traceback (most recent call last):
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\inference_gfpgan.py", line 7, in
from basicsr.utils import imwrite
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\basicsr_init_.py", line 3, in
from .archs import *
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\basicsr\archs_init_.py", line 5, in
from basicsr.utils import get_root_logger, scandir
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\basicsr\utils_init_.py", line 5, in
from .img_util import crop_border, imfrombytes, img2tensor, imwrite, tensor2img
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\basicsr\utils\img_util.py", line 6, in
from torchvision.utils import make_grid
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\torchvision_init_.py", line 5, in
from torchvision import datasets
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\torchvision\datasets_init_.py", line 1, in
from .optical_flow import KittiFlow, Sintel, FlyingChairs, FlyingThings3D, HD1K
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\torchvision\datasets_optical_flow.py", line 13, in
from .utils import verify_str_arg
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\torchvision\datasets\utils.py", line 21, in
import requests
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\requests_init
.py", line 43, in
import urllib3
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\urllib3_init_.py", line 13, in
from .connectionpool import HTTPConnectionPool, HTTPSConnectionPool, connection_from_url
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\urllib3\connectionpool.py", line 40, in
from .response import HTTPResponse
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\urllib3\response.py", line 163, in
class HTTPResponse(io.IOBase):
File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\urllib3\response.py", line 396, in HTTPResponse
DECODER_ERROR_CLASSES += (brotli.error,)
AttributeError: module 'brotli' has no attribute 'error'

(base) C:\Users\Hamed\anaconda3\envs\GFPGAN>pip list
Package Version


absl-py 1.4.0
addict 2.4.0
basicsr 1.4.2
cachetools 5.3.0
certifi 2023.5.7
charset-normalizer 3.1.0
colorama 0.4.6
contourpy 1.0.7
cycler 0.11.0
facexlib 0.3.0
filelock 3.12.0
filterpy 1.4.5
fonttools 4.39.4
future 0.18.3
gfpgan 1.3.8
google-auth 2.18.1
google-auth-oauthlib 1.0.0
grpcio 1.54.2
idna 3.4
imageio 2.29.0
importlib-metadata 6.6.0
importlib-resources 5.12.0
Jinja2 3.1.2
kiwisolver 1.4.4
lazy_loader 0.2
llvmlite 0.40.0
lmdb 1.4.1
Markdown 3.4.3
MarkupSafe 2.1.2
matplotlib 3.7.1
mpmath 1.3.0
networkx 3.1
numba 0.57.0
numpy 1.24.3
oauthlib 3.2.2
opencv-python 4.7.0.72
packaging 23.1
Pillow 9.5.0
pip 23.0.1
protobuf 4.23.1
pyasn1 0.5.0
pyasn1-modules 0.3.0
pyparsing 3.0.9
PySocks 1.7.1
python-dateutil 2.8.2
PyWavelets 1.4.1
PyYAML 6.0
realesrgan 0.3.0
requests 2.31.0
requests-oauthlib 1.3.1
rsa 4.9
scikit-image 0.20.0
scipy 1.9.1
setuptools 66.0.0
six 1.16.0
sympy 1.12
tb-nightly 2.14.0a20230523
tensorboard-data-server 0.7.0
tifffile 2023.4.12
tomli 2.0.1
torch 1.12.0
torchvision 0.13.0
tqdm 4.65.0
typing_extensions 4.6.1
urllib3 1.26.16
Werkzeug 2.3.4
wheel 0.38.4
win-inet-pton 1.1.0
yapf 0.33.0
zipp 3.15.0

Originally created by @hamedredrose007 on GitHub (May 25, 2023). I encounter this problem by installing in a virtual environment. Please help me to fix it (base) C:\Users\Hamed\anaconda3\envs\GFPGAN>python inference_gfpgan.py -i inputs/whole_imgs -o results -v 1.3 -s 2 Traceback (most recent call last): File "C:\Users\Hamed\anaconda3\envs\GFPGAN\inference_gfpgan.py", line 7, in <module> from basicsr.utils import imwrite File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\basicsr\__init__.py", line 3, in <module> from .archs import * File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\basicsr\archs\__init__.py", line 5, in <module> from basicsr.utils import get_root_logger, scandir File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\basicsr\utils\__init__.py", line 5, in <module> from .img_util import crop_border, imfrombytes, img2tensor, imwrite, tensor2img File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\basicsr\utils\img_util.py", line 6, in <module> from torchvision.utils import make_grid File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\torchvision\__init__.py", line 5, in <module> from torchvision import datasets File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\torchvision\datasets\__init__.py", line 1, in <module> from ._optical_flow import KittiFlow, Sintel, FlyingChairs, FlyingThings3D, HD1K File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\torchvision\datasets\_optical_flow.py", line 13, in <module> from .utils import verify_str_arg File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\torchvision\datasets\utils.py", line 21, in <module> import requests File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\requests\__init__.py", line 43, in <module> import urllib3 File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\urllib3\__init__.py", line 13, in <module> from .connectionpool import HTTPConnectionPool, HTTPSConnectionPool, connection_from_url File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\urllib3\connectionpool.py", line 40, in <module> from .response import HTTPResponse File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\urllib3\response.py", line 163, in <module> class HTTPResponse(io.IOBase): File "C:\Users\Hamed\anaconda3\envs\GFPGAN\lib\site-packages\urllib3\response.py", line 396, in HTTPResponse DECODER_ERROR_CLASSES += (brotli.error,) AttributeError: module 'brotli' has no attribute 'error' (base) C:\Users\Hamed\anaconda3\envs\GFPGAN>pip list Package Version ----------------------------- --------------- absl-py 1.4.0 addict 2.4.0 basicsr 1.4.2 cachetools 5.3.0 certifi 2023.5.7 charset-normalizer 3.1.0 colorama 0.4.6 contourpy 1.0.7 cycler 0.11.0 facexlib 0.3.0 filelock 3.12.0 filterpy 1.4.5 fonttools 4.39.4 future 0.18.3 gfpgan 1.3.8 google-auth 2.18.1 google-auth-oauthlib 1.0.0 grpcio 1.54.2 idna 3.4 imageio 2.29.0 importlib-metadata 6.6.0 importlib-resources 5.12.0 Jinja2 3.1.2 kiwisolver 1.4.4 lazy_loader 0.2 llvmlite 0.40.0 lmdb 1.4.1 Markdown 3.4.3 MarkupSafe 2.1.2 matplotlib 3.7.1 mpmath 1.3.0 networkx 3.1 numba 0.57.0 numpy 1.24.3 oauthlib 3.2.2 opencv-python 4.7.0.72 packaging 23.1 Pillow 9.5.0 pip 23.0.1 protobuf 4.23.1 pyasn1 0.5.0 pyasn1-modules 0.3.0 pyparsing 3.0.9 PySocks 1.7.1 python-dateutil 2.8.2 PyWavelets 1.4.1 PyYAML 6.0 realesrgan 0.3.0 requests 2.31.0 requests-oauthlib 1.3.1 rsa 4.9 scikit-image 0.20.0 scipy 1.9.1 setuptools 66.0.0 six 1.16.0 sympy 1.12 tb-nightly 2.14.0a20230523 tensorboard-data-server 0.7.0 tifffile 2023.4.12 tomli 2.0.1 torch 1.12.0 torchvision 0.13.0 tqdm 4.65.0 typing_extensions 4.6.1 urllib3 1.26.16 Werkzeug 2.3.4 wheel 0.38.4 win-inet-pton 1.1.0 yapf 0.33.0 zipp 3.15.0
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: TencentARC/GFPGAN#345