Process object has no attribute '_popen'
【摘要】
object has no attribute '_popen'
Traceback (most recent call last): File "E:/project/CV_client_new190222/py_client/algorithm/detect_process.py", line 154, in <mod...
object has no attribute '_popen'
Traceback (most recent call last):
File "E:/project/CV_client_new190222/py_client/algorithm/detect_process.py", line 154, in <module>
frcnn_process.start()
File "D:\ProgramData\Miniconda3\envs\python3.6\lib\multiprocessing\process.py", line 99, in start
assert self._popen is None, 'cannot start a process twice'
AttributeError: 'Detect_process' object has no attribute '_popen'
Process finished with exit code 1
原因:少了代码:super().__init__()
加上即可。
class Detect_process(Process): def __init__(self, q_in,q_out,process_mode = 0,gpu_perc = 0.1): super().__init__()
文章来源: blog.csdn.net,作者:网奇,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/jacke121/article/details/88254086
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)