出现错误:
import cv2
File “/opt/conda/lib/python3.8/site-packages/cv2/init.py”, line 181, in
bootstrap()
File “/opt/conda/lib/python3.8/site-packages/cv2/init.py”, line 175, in bootstrap
if __load_extra_py_code_for_module(“cv2”, submodule, DEBUG):
File “/opt/conda/lib/python3.8/site-packages/cv2/init.py”, line 28, in __load_extra_py_code_for_module
py_module = importlib.import_module(module_name)
File “/opt/conda/lib/python3.8/importlib/init.py”, line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File “/opt/conda/lib/python3.8/site-packages/cv2/gapi/init.py”, line 290, in
cv.gapi.wip.GStreamerPipeline = cv.gapi_wip_gst_GStreamerPipeline
AttributeError: partially initialized module ‘cv2’ has no attribute ‘gapi_wip_gst_GStreamerPipeline’ (most likely due to a circular import)
解决方法
pip install opencv-python install “opencv-python-headless<4.3” --user
出现错误
resnet = timm.create_model('convnext_small',num_classes=1000,pretrained=True)
RuntimeError: [enforce fail at …\caffe2\serialize\inline_container.cc:145] . PytorchStreamReader failed reading zip archive: failed finding central directory
解决方法:
原因是下载过程中被中断,导致模型文件不完整,可重新从timm库中下载另一个模型,找到模型存放位置,删除损坏的模型,重新执行原代码