본문 바로가기
tools/etc

"Intel MKL FATAL ERROR:" on Mac

by ㄱ ㄴ 2021. 8. 2.

내 놋북에선 잘 돌아가던 파이썬 코드가 왜왜 Mac에선 안돌아가는가.

뭔지도 모르는 에러가 나는데 알고보니(결론은) 내 최신형 iMac이 intel칩을 사용하지 않기때문에 나타나는 현상이라는..!

 

MKL=Math Kernel Library(https://en.wikipedia.org/wiki/Math_Kernel_Library)

 

iMac 24inch 제품사양: https://www.apple.com/kr/imac-24/specs/

 

iMac 24형 - 제품 사양

24형 iMac. 4.5k Retina 디스플레이. 8코어 Apple M1 칩. 최대 16GB 메모리와 2TB 저장 장치까지. 제품 사양 전체를 살펴보세요.

www.apple.com

Apple M1 칩 <---- 요거때문이야 요고요고. intel이 아니라서......... 사과나라 쇄국정책

 

 

[[ 해결방법 ]] 

mkl을 지워주고, nomkl을 설치해준다. 그리고 필요한 패키지들도 함께 설치해준다.

 

conda remove mkl mkl-service

conda install nomkl numpy scipy scikit-learn numexpr

 

 

Anaconda 홈페이지 Uninstalling MKL 방법을 참고하면 된다.

https://docs.anaconda.com/mkl-optimizations/?highlight=nomkl#uninstalling-mkl 

 

MKL Optimizations — Anaconda documentation

MKL Optimizations Developed specifically for science, engineering, and financial computations, Intel™ Math Kernel Library (MKL) is a set of threaded and vectorized math routines that work to accelerate various math functions and applications. Anaconda ha

docs.anaconda.com

 

뭔가 늘 새로운 것을 시작하면 삽질도 함께 시작된다.... 국룰도 아니고 이건 우주룰인듯.

'tools > etc' 카테고리의 다른 글

Conda 명령어 참고용  (0) 2022.08.14
wsl에 OneDrive연결하기  (0) 2021.07.31
wsl에 외부기기(i.e. usb) 마운트 방법  (0) 2019.09.09
윈도우 10에 우분투 설치 등등  (0) 2019.09.09

댓글