(已经解决)yolox报错解决ModuleNotFoundError: No module named ‘yolox‘

安装yolox的过程中,出现下面的报错信息
报错信息如下:

from yolox.data.data_augment import preproc
ModuleNotFoundError: No module named 'yolox'

解决方法
主要因为一级目录搜索包原则:同级搜索,向下搜索,不支持向父级搜索。在pycharm等IDE中,从项目根路径开始向下搜索,train.py是二级目录,yolox是一级目录,而 train.py 是二级目录无法搜索一级目录yolox包。

因此在 from yolox.core import Trainer, launch 上面添加如下代码(注意要将路径替换成自己项目的路径)即可:

import sys
sys.path.append('/data3/zhanghuiyong/YOLOX/')

你可能感兴趣的:(目标检测yolov5,YOLO)