DDGRCF / YOLOX_OBB

https://zhuanlan.zhihu.com/p/430850089
Apache License 2.0
147 stars 19 forks source link

one ImportError #10

Open kuazhangxiaoai opened 2 years ago

kuazhangxiaoai commented 2 years ago

/home/yanggang/anaconda3/bin/python3 /home/yanggang/pycharm-community-2021.2/plugins/python-ce/helpers/pydev/pydevd.py --multiproc --qt-support=auto --client 127.0.0.1 --port 37841 --file /home/yanggang/PyCharmWorkspace/YOLOX_OBB/tools/train.py Connected to pydev debugger (build 212.4746.96) Traceback (most recent call last): File "", line 991, in _find_and_load File "", line 961, in _find_and_load_unlocked File "", line 219, in _call_with_frames_removed File "/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/init.py", line 4, in from .utils import configure_module File "/home/yanggang/anaconda3/lib/python3.8/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import return original_import(name, *args, kwargs) File "/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/utils/init.py", line 6, in from .boxes import File "/home/yanggang/anaconda3/lib/python3.8/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import return original_import(name, args, kwargs) File "/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/utils/boxes.py", line 9, in from .obb import bbox2type File "/home/yanggang/anaconda3/lib/python3.8/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import return original_import(name, *args, kwargs) File "/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/utils/obb/init.py", line 1, in from .box_iou_rotated import obb_overlaps File "/home/yanggang/anaconda3/lib/python3.8/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import return original_import(name, *args, *kwargs) File "/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/utils/obb/box_iou_rotated/init.py", line 1, in from .box_iou_rotated_wrapper import obb_overlaps File "/home/yanggang/anaconda3/lib/python3.8/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import return original_import(name, args, kwargs) File "/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/utils/obb/box_iou_rotated/box_iou_rotated_wrapper.py", line 4, in from . import box_iou_rotated_ext ImportError: cannot import name 'box_iou_rotated_ext' from partially initialized module 'yolox.utils.obb.box_iou_rotated' (most likely due to a circular import) (/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/utils/obb/box_iou_rotated/init.py) python-BaseException

Process finished with exit code 130 (interrupted by signal 2: SIGINT)

DDGRCF commented 2 years ago

/home/yanggang/anaconda3/bin/python3 /home/yanggang/pycharm-community-2021.2/plugins/python-ce/helpers/pydev/pydevd.py --multiproc --qt-support=auto --client 127.0.0.1 --port 37841 --file /home/yanggang/PyCharmWorkspace/YOLOX_OBB/tools/train.py Connected to pydev debugger (build 212.4746.96) Traceback (most recent call last): File "", line 991, in _find_and_load File "", line 961, in _find_and_load_unlocked File "", line 219, in _call_with_frames_removed File "/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/init.py", line 4, in from .utils import configure_module File "/home/yanggang/anaconda3/lib/python3.8/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import return original_import(name, *args, kwargs) File "/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/utils/init.py", line 6, in from .boxes import File "/home/yanggang/anaconda3/lib/python3.8/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import return original_import(name, args, kwargs) File "/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/utils/boxes.py", line 9, in from .obb import bbox2type File "/home/yanggang/anaconda3/lib/python3.8/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import return original_import(name, *args, kwargs) File "/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/utils/obb/init.py", line 1, in from .box_iou_rotated import obb_overlaps File "/home/yanggang/anaconda3/lib/python3.8/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import return original_import(name, *args, kwargs) File "/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/utils/obb/box_iou_rotated/init.py", line 1, in from .box_iou_rotated_wrapper import obb_overlaps File "/home/yanggang/anaconda3/lib/python3.8/site-packages/shiboken2/files.dir/shibokensupport/feature*.py", line 142, in _import return original_import(name, args, kwargs) File "/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/utils/obb/box_iou_rotated/box_iou_rotated_wrapper.py", line 4, in from . import box_iou_rotated_ext ImportError: cannot import name 'box_iou_rotated_ext' from partially initialized module 'yolox.utils.obb.box_iou_rotated' (most likely due to a circular import) (/home/yanggang/PyCharmWorkspace/YOLOX_OBB/yolox/utils/obb/box_iou_rotated/init.py) python-BaseException

Process finished with exit code 130 (interrupted by signal 2: SIGINT)

Are you setup.py successfully command it is python setup.py develop

Sidd1609 commented 1 year ago

I am also getting the same error I did setup.py successfully

Sidd1609 commented 1 year ago

Traceback (most recent call last): File "tools/demo.py", line 13, in from yolox.exp import get_exp File "/content/YOLOX_OBB/tools/yolox/init.py", line 4, in from .utils import configure_module File "/content/YOLOX_OBB/tools/yolox/utils/init.py", line 6, in from .boxes import File "/content/YOLOX_OBB/tools/yolox/utils/boxes.py", line 9, in from yolox.ops.pytorch.nms_rotated import multiclass_obb_nms File "/content/YOLOX_OBB/tools/yolox/ops/init.py", line 1, in from .pytorch import obb_overlaps, multiclass_obb_nms, convex_sort, obb_nms, poly_nms, RoIAlignRotated, RoIAlign File "/content/YOLOX_OBB/tools/yolox/ops/pytorch/init.py", line 2, in from .nms_rotated import File "/content/YOLOX_OBB/tools/yolox/ops/pytorch/nms_rotated/init.py", line 1, in from .nms_rotated_wrapper import * File "/content/YOLOX_OBB/tools/yolox/ops/pytorch/nms_rotated/nms_rotated_wrapper.py", line 4, in from . import nms_rotated_ext ImportError: cannot import name 'nms_rotated_ext' from partially initialized module 'yolox.ops.pytorch.nms_rotated' (most likely due to a circular import) (/content/YOLOX_OBB/tools/yolox/ops/pytorch/nms_rotated/init.py)