Traceback (most recent call last):


 "C:\Program 
s\Python37\lib\threading.py", line 926, in _bootstrap_inner

self.run()


 "C:\Program 
s\Python37\lib\threading.py", line 870, in run

self._target(*self._args, **self._kwargs)


 "G:\Paddle\PaddleDetection\ppdet\data\parallel_map.py", line 161, in _consume

signal.signal(signal.SIGTERM, lambda signum, frame: sys.exit())


 "C:\Program 
s\Python37\lib\signal.py", line 47, in signal

handler = _signal.signal(_enum_to_int(signalnum), _enum_to_int(handler))
ValueError: signal only works in main thread

Traceback (most recent call last):


 "<stdin>", line 1, in <module>


 "/home/xxxxx/anaconda2/envs/conda_env/lib/python3.7/site-packages/mmcv/__init__.py", line 8, in <module>

from .video import *


 "/home/xxxxx/anaconda2/envs/conda_env/lib/python3.7/site-packages/mmcv/video/__init__.py", line 3, in <module>

from .optflow import (dequantize_flow, flow_warp, flowread, flowwrite,


 "/home/xxxxx/anaconda2/envs/conda_env/lib/python3.7/site-packages/mmcv/video/optflow.py", line 4, in <module>

from mmcv._ext import flow_warp_c


 "mmcv/video/optflow_warp/flow_warp_module.pyx", line 1, in init mmcv._ext
ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject
