multiprocessing mp.set_start_method('spawn')을 하다보면, 나오는 에러
해결 방법
1. if_name__ 안에서 쓴다.
- 전역으로 쓰지 말기
2. import torch, torch.multiprocessing.set_start_method('spawn')
으로 하면 된다는 사람이 있지만 난 되진 않았고,
3. 이 방법이 내 경우에는 해결되었음
import torch
torch.multiprocessing.set_start_method('forkserver',force=True)
'코딩 에러' 카테고리의 다른 글
YDLidar Tmini buffer overflow python terminated 꿀팁 (0) | 2023.03.28 |
---|---|
mmdeploy_python error (0) | 2023.03.12 |
Could not load dynamic library 'libnvinfer.so.7' 오류 (0) | 2023.02.13 |
AttributeError: module 'numpy' has no attribute 'float' 오류 (0) | 2023.01.30 |
[ENAS만판다] recursion is detected during loading of "cv2" binary extensions (0) | 2022.08.30 |