初学者,学习pycharm运行signal遇到点问题

AttributeError: partially initialized module 'signal' has no attribute 'SIGCHLD' (most likely due to a circular import)

上面就是报的错
下面是代码

import os
import signal

signal.signal(signal.SIGCHLD,signal.SIG_IGN)

pid = os.fork()

if pid < 0:
print("Error")
elif pid == 0:
print("Child PID:",os.getpid())
os._exit()
else:
while True:
pass

我用的是linux系统

这代码取决于linux内核以及python解释器的版本