#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을 설치해두었던 주소와 일치하는 주소)로 표시되면 끝.

'Python + Web' 카테고리의 다른 글
| 결과값 외 불필요한 터미널 내용 지우기 (0) | 2020.03.01 |
|---|---|
| 파이썬(python) + vs code - 1. 개발 환경 설정 (0) | 2020.03.01 |
| Method has no argument -- #Self의 이해 (0) | 2020.02.25 |