본문 바로가기
  • AI 개발자가 될래요
Python

[한국어] OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.

by 꿀개 2023. 1. 31.

Style-Gan 기만 모델을 계속 돌려보다가 에러가 떴다.

 

https://stackoverflow.com/questions/53014306/error-15-initializing-libiomp5-dylib-but-found-libiomp5-dylib-already-initial

 

Error #15: Initializing libiomp5.dylib, but found libiomp5.dylib already initialized

Getting the error message when using matplotlib: Error #15: Initializing libiomp5.dylib, but found libiomp5.dylib already initialized OMP: Hint: This means that multiple copies of the Op...

stackoverflow.com

 

위 링크를 확인해 보면 시스템 안에서 뭔가가 종료되지 못하고 계속 되고 있어서 생긴 문제인것 같다.

사실 정확한 이유가 안나와있어서 확실하진 않지만, 

 

처음에는 문제 없이 실행되다가 나중에 오류가 난 것으로 보아 시스템 내부에서 스택이 쌓인것 같다.

 

해결 방법은

 

conda install nomkl

 

혹은 

 

코드 상단에

 

import os

os.environ['KMP_DUPLICATE_LIB_OK']='True'

 

를 추가하는 것이다.