본문 바로가기

Python + Web

vscode linter pylint is not installed 오류

#200206

버전 엇갈림을 해결하기 위해

가상환경(vm) 생성을 한 상황

 

vscode linter pylint is not installed 오류 발생

 

 

원인

pythonPath가 가상환경것이 아닌, 기존에 깔린 python 버전(?)을 따라가

그런 오류가 생긴것으로 보인다

 

 

해결방법

settings.json 파일에서

 

**{}안에 pylint 관련된 코드를 쓰라는 글들이 많았는데 다 통하지 않고

(구버전일때는 통할지는 모르겠으나 현재 기준(20.02.06) 다 통하지 않음)

 

---

기본 설정

"python.pythonPath": "python"

(json 파일에 해당 코드가 쓰여있지 않더라도 이게 기본값인 것으로 보임)

 

->

 

사용자 설정 변경

"python.pythonPath": "python3"

---

 

조금있다가 python을 install할것인가

(?정확히 기억이 안난다. 다음부터는 캡쳐하겠다.)라는 창이 나왔다

현 문제 해결에 필요한 과정이겠하고 install 클릭

 

(아래는 해결된 화면인데)

해결되기 전에는 아래의 빨간 동그라미친 부분에 사용할 interpreter를 선택해달라는 글이 쓰여 있었다

 

해당 부분을 클릭하고,

 

선택지들 중 내가 vm을 설치해 놓은 주소와 겹치는 곳을 선택한다

 

다음과 같이 

"python.pythonPath": "python3"에서

"python.pythonPath""C:\\python_basic\\Scripts\\python.exe"

(즉, 자신이 vm을 설치해두었던 주소와 일치하는 주소)로 표시되면 끝.