본문 바로가기
프로그래밍 에러/visual studio code error

Original error was: DLL load failed while importing _multiarray_umath: 지정된 모듈을 찾을 수 없습니다.

by Majestyblue 2021. 12. 22.

Visual Studio code 가 업데이트 되면서 기능이 조금 바뀌는 것을 확인할 수 있었다.

 

Anaconda 연결, numpy를 사용하고 늘 하던대로 Run Python File을 실행했는데

 

 

 

 

 

에러가 발생했다.

 

이상하다? conda env에는 잘 연결되었는데 Terminal에 conda가 연결안된 듯 하다.

 

검색해서 방법을 찾아도 해결되는 방법이 많이 없었다.

 

그러다가 해결방법을 찾았다.

 

https://stackoverflow.com/questions/58868528/importing-the-numpy-c-extensions-failed

 

Importing the numpy c-extensions failed

Importing the numpy c-extensions failed I installed python 3.7 on my windows system to work on visual studio code. Everything was going well, including using the libraries. I uninstalled python us...

stackoverflow.com

 

원인은 VScode 기본 터미널(powershell) 설정 때문이라는데 이를 cmd로 전환하면 된다고 하더라.

 

1. 명령 팔레트를 연다 (Ctrl + Shift + P or F1)

 

2. 터미널 기본 프로필 선택 ("Terminal: Select Default Profile" ) 열기

 

3. "Command Prompt" 선택

 

4. 재시작

 

이제 잘 될 것이다. 잘못없는 numpy나 pandas 재설치하면 conda env가 꼬일 수 있으니 

 

이 방법으로도 해 보자.