AttributeError: 'NoneType' object has no attribute 'in_project_roots'

My envs: ubuntu20.04+pycharm2023.3

This is my code 

def main():
   args = parse_args()
   #do some work
        if args.eval:
            print(dataset.evaluate(outputs, **eval_kwargs))
            print('END OF TEST')
if __name__ == '__main__':
    main()

after 

print('END OF TEST')

the program returned to main(),  the pycharm printed error messages(though the program was finished)

 

Per-class results:
Object Class    AP    ATE    ASE    AOE    AVE    AAE
car    0.000    1.000    1.000    1.000    1.000    1.000
truck    0.000    1.000    1.000    1.000    1.000    1.000
bus    0.000    1.000    1.000    1.000    1.000    1.000
trailer    0.000    1.000    1.000    1.000    1.000    1.000
construction_vehicle    0.000    1.000    1.000    1.000    1.000    1.000
pedestrian    0.000    1.000    1.000    1.000    1.000    1.000
motorcycle    0.000    1.000    1.000    1.000    1.000    1.000
bicycle    0.000    1.357    0.749    1.875    2.639    0.427
traffic_cone    0.000    1.000    1.000    nan    nan    nan
barrier    0.000    1.000    1.000    1.000    nan    nan
{'pts_bbox_NuScenes/car_AP_dist_0.5': 0.0, 'pts_bbox_NuScenes/car_AP_dist_1.0': 0.0, 'pts_bbox_NuScenes/car_AP_dist_2.0': 0.0, 'pts_bbox_NuScenes/car_AP_dist_4.0': 0.0, 'pts_bbox_NuScenes/car_trans_err': 1.0, 'pts_bbox_NuScenes/car_scale_err': 1.0, 'pts_bbox_NuScenes/car_orient_err': 1.0, 'pts_bbox_NuScenes/car_vel_err': 1.0, 'pts_bbox_NuScenes/car_attr_err': 1.0, 'pts_bbox_NuScenes/mATE': 1.0357, 'pts_bbox_NuScenes/mASE': 0.9749, 'pts_bbox_NuScenes/mAOE': 1.0972, 'pts_bbox_NuScenes/mAVE': 1.2048, 'pts_bbox_NuScenes/mAAE': 0.9283, 'pts_bbox_NuScenes/truck_AP_dist_0.5': 0.0, 'pts_bbox_NuScenes/truck_AP_dist_1.0': 0.0, 'pts_bbox_NuScenes/truck_AP_dist_2.0': 0.0, 'pts_bbox_NuScenes/truck_AP_dist_4.0': 0.0, 'pts_bbox_NuScenes/truck_trans_err': 1.0, 'pts_bbox_NuScenes/truck_scale_err': 1.0, 'pts_bbox_NuScenes/truck_orient_err': 1.0, 'pts_bbox_NuScenes/truck_vel_err': 1.0, 'pts_bbox_NuScenes/truck_attr_err': 1.0, 'pts_bbox_NuScenes/construction_vehicle_AP_dist_0.5': 0.0, 'pts_bbox_NuScenes/construction_vehicle_AP_dist_1.0': 0.0, 'pts_bbox_NuScenes/construction_vehicle_AP_dist_2.0': 0.0, 'pts_bbox_NuScenes/construction_vehicle_AP_dist_4.0': 0.0, 'pts_bbox_NuScenes/construction_vehicle_trans_err': 1.0, 'pts_bbox_NuScenes/construction_vehicle_scale_err': 1.0, 'pts_bbox_NuScenes/construction_vehicle_orient_err': 1.0, 'pts_bbox_NuScenes/construction_vehicle_vel_err': 1.0, 'pts_bbox_NuScenes/construction_vehicle_attr_err': 1.0, 'pts_bbox_NuScenes/bus_AP_dist_0.5': 0.0, 'pts_bbox_NuScenes/bus_AP_dist_1.0': 0.0, 'pts_bbox_NuScenes/bus_AP_dist_2.0': 0.0, 'pts_bbox_NuScenes/bus_AP_dist_4.0': 0.0, 'pts_bbox_NuScenes/bus_trans_err': 1.0, 'pts_bbox_NuScenes/bus_scale_err': 1.0, 'pts_bbox_NuScenes/bus_orient_err': 1.0, 'pts_bbox_NuScenes/bus_vel_err': 1.0, 'pts_bbox_NuScenes/bus_attr_err': 1.0, 'pts_bbox_NuScenes/trailer_AP_dist_0.5': 0.0, 'pts_bbox_NuScenes/trailer_AP_dist_1.0': 0.0, 'pts_bbox_NuScenes/trailer_AP_dist_2.0': 0.0, 'pts_bbox_NuScenes/trailer_AP_dist_4.0': 0.0, 'pts_bbox_NuScenes/trailer_trans_err': 1.0, 'pts_bbox_NuScenes/trailer_scale_err': 1.0, 'pts_bbox_NuScenes/trailer_orient_err': 1.0, 'pts_bbox_NuScenes/trailer_vel_err': 1.0, 'pts_bbox_NuScenes/trailer_attr_err': 1.0, 'pts_bbox_NuScenes/barrier_AP_dist_0.5': 0.0, 'pts_bbox_NuScenes/barrier_AP_dist_1.0': 0.0, 'pts_bbox_NuScenes/barrier_AP_dist_2.0': 0.0, 'pts_bbox_NuScenes/barrier_AP_dist_4.0': 0.0, 'pts_bbox_NuScenes/barrier_trans_err': 1.0, 'pts_bbox_NuScenes/barrier_scale_err': 1.0, 'pts_bbox_NuScenes/barrier_orient_err': 1.0, 'pts_bbox_NuScenes/barrier_vel_err': nan, 'pts_bbox_NuScenes/barrier_attr_err': nan, 'pts_bbox_NuScenes/motorcycle_AP_dist_0.5': 0.0, 'pts_bbox_NuScenes/motorcycle_AP_dist_1.0': 0.0, 'pts_bbox_NuScenes/motorcycle_AP_dist_2.0': 0.0, 'pts_bbox_NuScenes/motorcycle_AP_dist_4.0': 0.0, 'pts_bbox_NuScenes/motorcycle_trans_err': 1.0, 'pts_bbox_NuScenes/motorcycle_scale_err': 1.0, 'pts_bbox_NuScenes/motorcycle_orient_err': 1.0, 'pts_bbox_NuScenes/motorcycle_vel_err': 1.0, 'pts_bbox_NuScenes/motorcycle_attr_err': 1.0, 'pts_bbox_NuScenes/bicycle_AP_dist_0.5': 0.0, 'pts_bbox_NuScenes/bicycle_AP_dist_1.0': 0.0, 'pts_bbox_NuScenes/bicycle_AP_dist_2.0': 0.0, 'pts_bbox_NuScenes/bicycle_AP_dist_4.0': 0.0, 'pts_bbox_NuScenes/bicycle_trans_err': 1.3575, 'pts_bbox_NuScenes/bicycle_scale_err': 0.7488, 'pts_bbox_NuScenes/bicycle_orient_err': 1.8746, 'pts_bbox_NuScenes/bicycle_vel_err': 2.6387, 'pts_bbox_NuScenes/bicycle_attr_err': 0.4266, 'pts_bbox_NuScenes/pedestrian_AP_dist_0.5': 0.0, 'pts_bbox_NuScenes/pedestrian_AP_dist_1.0': 0.0, 'pts_bbox_NuScenes/pedestrian_AP_dist_2.0': 0.0, 'pts_bbox_NuScenes/pedestrian_AP_dist_4.0': 0.0, 'pts_bbox_NuScenes/pedestrian_trans_err': 1.0, 'pts_bbox_NuScenes/pedestrian_scale_err': 1.0, 'pts_bbox_NuScenes/pedestrian_orient_err': 1.0, 'pts_bbox_NuScenes/pedestrian_vel_err': 1.0, 'pts_bbox_NuScenes/pedestrian_attr_err': 1.0, 'pts_bbox_NuScenes/traffic_cone_AP_dist_0.5': 0.0, 'pts_bbox_NuScenes/traffic_cone_AP_dist_1.0': 0.0, 'pts_bbox_NuScenes/traffic_cone_AP_dist_2.0': 0.0, 'pts_bbox_NuScenes/traffic_cone_AP_dist_4.0': 0.0, 'pts_bbox_NuScenes/traffic_cone_trans_err': 1.0, 'pts_bbox_NuScenes/traffic_cone_scale_err': 1.0, 'pts_bbox_NuScenes/traffic_cone_orient_err': nan, 'pts_bbox_NuScenes/traffic_cone_vel_err': nan, 'pts_bbox_NuScenes/traffic_cone_attr_err': nan, 'pts_bbox_NuScenes/NDS': 0.009679560882295624, 'pts_bbox_NuScenes/mAP': 0.0}
END OF TEST
Traceback (most recent call last):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 438, in __call__
   if not py_db.in_project_scope(filename):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/pydevd.py", line 622, in in_project_scope
   return pydevd_utils.in_project_roots(filename)
AttributeError: 'NoneType' object has no attribute 'in_project_roots'
Traceback (most recent call last):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 438, in __call__
   if not py_db.in_project_scope(filename):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/pydevd.py", line 622, in in_project_scope
   return pydevd_utils.in_project_roots(filename)
AttributeError: 'NoneType' object has no attribute 'in_project_roots'
Traceback (most recent call last):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 438, in __call__
   if not py_db.in_project_scope(filename):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/pydevd.py", line 622, in in_project_scope
   return pydevd_utils.in_project_roots(filename)
AttributeError: 'NoneType' object has no attribute 'in_project_roots'
Traceback (most recent call last):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 438, in __call__
   if not py_db.in_project_scope(filename):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/pydevd.py", line 622, in in_project_scope
   return pydevd_utils.in_project_roots(filename)
AttributeError: 'NoneType' object has no attribute 'in_project_roots'
Traceback (most recent call last):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 438, in __call__
   if not py_db.in_project_scope(filename):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/pydevd.py", line 622, in in_project_scope
   return pydevd_utils.in_project_roots(filename)
AttributeError: 'NoneType' object has no attribute 'in_project_roots'
Traceback (most recent call last):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 438, in __call__
   if not py_db.in_project_scope(filename):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/pydevd.py", line 622, in in_project_scope
   return pydevd_utils.in_project_roots(filename)
AttributeError: 'NoneType' object has no attribute 'in_project_roots'
Traceback (most recent call last):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 438, in __call__
   if not py_db.in_project_scope(filename):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/pydevd.py", line 622, in in_project_scope
   return pydevd_utils.in_project_roots(filename)
AttributeError: 'NoneType' object has no attribute 'in_project_roots'
Traceback (most recent call last):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 438, in __call__
   if not py_db.in_project_scope(filename):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/pydevd.py", line 622, in in_project_scope
   return pydevd_utils.in_project_roots(filename)
AttributeError: 'NoneType' object has no attribute 'in_project_roots'
Traceback (most recent call last):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch_regular.py", line 438, in __call__
   if not py_db.in_project_scope(filename):
 File "/home/hitbuyi/pycharm2023_34/plugins/python/helpers/pydev/pydevd.py", line 622, in in_project_scope
   return pydevd_utils.in_project_roots(filename)
AttributeError: 'NoneType' object has no attribute 'in_project_roots'
Process finished with exit code 0

 

Note that  exit code is 0(means no error in program?), why does pycharm print so many error messages?  

P.S.  The same code  executed in vscode without any errors .

0

Please sign in to leave a comment.