이리해보고, 저리해보고 한참을 해멨습니다.
저처럼 하루종일 헤매며, 고생하시는 분이 계실까봐 포스팅합니다. 저는 아래 방법으로 해결 했습니다.
1. 문제 상황
파이썬도 정상적으로 설치했는데, VS Code 실행해서 코드 입력하고 run 시키면
아래와 같은 오류가 자꾸 뜨면서 코드를 정상적으로 인식하지 못하고 에러가 났어요.
팝업창으로 "Code language not supported or defined." 라고 표시되기도 했어요.
2. 해결방법
Cmd+,(콤마)를 단축키로 입력하면 바로, 설정 화면창으로 이동됩니다.
여기서 아래와 같이 검색란에다가 code-runner 로 검색해주면, "Code-runner: Executor Map" 이라고 뜹니다.
노란색 박스 표시한, settings.json에서 편집을 눌러줍니다.
그럼 아래와 같은 화면이 나타나고, Python 이라고 적혀 있는 라인을 찾습니다.
"Python": "python -u" 라고 되어 있으실텐데, 이걸 "Python": "python3 -u" 로 바꿔줍니다. (숫자 3을 추가하면 됩니다)
그리고 저장하고 빠져나오시면 됩니다. (저장 단축키는 Cmd+S)
3. 해결완료
헬로월드라고 입력해주었더니, 아래와 같이 정상적으로 출력됩니다.
4. 결론
아 이거 안되서 해결 방법 찾느라 엄청 고생했습니다. 근데, 이렇게 간단하게 해결되니 진짜 너무 기쁩니다...
코딩입문 하기도 전에 포기할뻔했네요 정말...
이러한 에러가 발생하는 이유는, 내 컴퓨터에 설치된 Python 버전이 Python3 이었는데,
그러면 VScode를 다룰 때, 컴파일도 Python3 -u ~~ 이런식으로 되야 한다고 합니다.