Development/FastAPI

VSCode 파이썬 노란색 밑줄 오류 해결법

양선규 2024. 10. 13. 15:48
728x90
반응형

입사 전 선행학습을 위해 FastAPI 공식문서를 보고 공부하던 중 발생한 오류이다.

 

밑줄

 

2, 3행 fastapi, pydantic 부분에 노란색 밑줄이 쳐져 있다.

오류를 확인해 보면,

 

 

오류

 

이런 오류가 뜬다. pydantic도 모듈 이름만 다르고 같은 오류이다.

 

이 상태에서도 코드는 정상적으로 실행되지만, 저 밑줄을 보고 참을 수 있는 개발자는 없을 것이다.

구글링을 해보니 언어 설정을 영어로 바꾸거나, 인터프리터 버전을 바꾸면 대체로 해결된다는 글들이 많았다.

일단 언어 설정은 효과가 없었다. 그래서 인터프리터 버전을 바꿔보기로 했다.

 

 

버전 확인

 

일단 내가 파이썬 어떤 버전을 쓰는지 확인해 보았다. 현재 3.11.9를 쓰고 있다.

 

 

Select Interpreter

 

Ctrl + Shift + P를 누르고 interpreter를 검색하면 select interpreter가 뜬다. 이걸 선택.

 

 

다른 버전 사용 중

 

엥. 그런데 3.11.9가 아니라 3.12.4를 사용하고 있었다. 아마 예전에 프로젝트하다가 바꿨던 것 같다.

내 파이썬 버전과 맞는 3.11.9를 선택해 주자.

 

 

해결

 

짜잔. 해결.

728x90
반응형