반응형

안녕하세요, 왕초보 코린이를 위한 코딩유치원에 오신 것을 환영합니다.

 

코딩유치원에서는 파이썬 기초부터 사무자동화, 웹크롤링, 데이터 분석 등의 다양한 패키지까지 초보자도 알기 쉽도록 내용을 정리해 놓았습니다.

 

업무는 물론 투자에도 도움이 될만한 전자공시시스템(DART)나 텔레그램(Telegram) 관련 패키지도 배울 수 있으니 많은 관심 부탁드립니다.

 

 

[코딩유치원 파이썬 개발환경 구축 강의]

 

2021.03.02 - [파이썬 기초/개발환경 구축] - [코딩유치원] 파이썬 개발환경 구축 1편 (파이썬 VS 아나콘다)

2021.03.04 - [파이썬 기초/개발환경 구축] - [코딩유치원] 파이썬 개발환경 구축 2편 (어떤 IDE를 사용할까?)

2021.03.05 - [파이썬 기초/개발환경 구축] - [코딩유치원] 파이썬 개발환경 구축 3편 (VS code 설치 및 초기설정)

2021.03.08 - [파이썬 기초/개발환경 구축] - [코딩유치원] 파이썬 개발환경 구축 4편 (VS Code와 친해지기)

2021.06.26 - [파이썬 기초/개발환경 구축] - [Python/VSCode] 파이썬 개발환경 구축 5편_VSCode에서 Jupyter notebook 사용하는 법

2021.07.14 - [파이썬 기초/개발환경 구축] - [Python/VSCode] 파이썬 개발환경 구축 6편_코드를 예쁘게 만들어주는 강추 Extension 4가지

 

지난 시간에 VS code를 설치하고, 파이썬 코딩을 위해 파이썬 관련 Extension 몇가지를 설치해보았습니다.

이번 시간에는 VS cdoe를 본격적으로 사용하기 위해서, 주요 기능들을 알아보겠습니다.

추가로 조금 설정할 것들이 있어서 그 부분도 간략히 설명하도록 하겠습니다.

 

1. 폴더 만들고 Python(py 확장자) 파일 만들기

가장 처음할 것은 파이썬 파일이나 기타 파일들을 전부 넣어두는 하나의 프로젝트용 폴더를 만드는 것입니다.

위치는 원하시는 어느 곳이든 상관없습니다. 이름은 제가 테스트해보니 한글로 만드셔도 작동하지만 웬만하면 영어로 해주세요.

보통 외국 프로그램들은 한글이랑 안 친해서 오류가 생기는 경우가 많거든요..

 

그리고 폴더를 생성하지 않고 그냥 바탕화면이나 기존 폴더를 사용해도 되지만 추천드리지 않아요.

나중에 파일을 찾을 때도 힘들고, 프로젝트를 하면서도 직관성이 떨어지니까요!

 

폴더를 만드셨으면 메뉴 텝에서 파일-열기를 선택하셔서 생성하신 폴더를 열어주세요.

그러면 위의 그림처럼 화면이 나올텐데요. 좌측 상단을 보시면 +표시가 있는 아이콘이 2개 보이실 거에요.

왼쪽이 파일을 생성하는 아이콘이고, 오른쪽이 폴더를 생성하는 아이콘입니다. (물론 우리가 방금 만든 프로젝트 폴더 안에요)

 

파이썬 파일(.py)을 만들기 위해서는 파일 생성 아이콘을 클릭 후, 파일 이름.py로 이름을 지어주세요.

저는 ex_hello.py로 파이썬 파일을 생성했습니다.

 

만약에 파일 이름에 .py를 붙이지 않으셨다면 당황하지 마시고, 만드신 파일을 우클릭 하셔서 이름 바꾸기로 .py를 추가해주시면 됩니다!

 

2. 파이썬 파일 코딩 후 실행해보기

자! 이제 드디어 파이썬 언어로 코딩을 한 줄 해봅시다.

print("hello python")

아주 직관적인 파이썬 답게 "hello python"을 출력해 달라는 내용입니다.

 

우측 상단의 초록색 재생 버튼을 눌러서, 코드를 실행시키지 전에!

만약 아나콘다를 설치하셨다면 좌측 하단에 Python 3.8.3 64-bit('base':conda)라고 나와 있는 것을 보실 수 있을텐데요. 이것은 아나콘다를 설치하면 기본으로 구축되는 인터프리터 환경(environment)입니다. 나중에 배우시겠지만 conda install을 이용해서 라이브러리를 설치하면 여기 'base'에 라이브러리들이 설치되는데, 만약 다른 환경을 선택하신다면 잘 작동하던 코드가 오류가 뜰 수 있으니 신경써 주셔야해요.

 

만약 python을 따로 설치하셨거나, 별도로 가상 환경을 생성하신 분들은 좌측 하단의 버전을 클릭하시면 위의 그림처럼 여러가지 환경을 선택하실 수 있는 창이 나타날 거에요. 

 

3. 오류 해결 (기본 터미널 설정)

다시 본론으로 돌아와서 우측 상단의 코드 실행 버튼 (초록색 재생 버튼)을 누르시면 아마도 하단에 아래와 같은 글씨들이 뜰 거에요.

(Window OS는 이런 현상이 나타났고, Mac OS는 설치한지가 오래되어서 뜨는지 안뜨는지 잘 모르겠답니다ㅜㅜ)

window10에서 찍어뒀던 스크린샷이라서 실행결과가 'hello'로 떠있는 점 주의

실행이 되긴 하는데 계속 빨간 글씨가 뜨는게 마음에 안듭니다.

많은 시행 착오 끝에 알아낸 원인은 VS code 설치 시, 기본 터미널이 powershell이라는 것입니다. 

 

해결 방법은 아래와 같습니다.

 

1) Ctrl + Shift + P를 눌러서 Command Pallete를 켠 후, Terminal: Select Default Shell을 입력하여 선택

    (2022년 9월 6일 확인 시, Terminal: Select Default Profile로 변경됨)

2) 항목들 중, Command Prompt를 선택

3) Terminal 재실행

 

4. 주의할 점

구글에 'vscode anaconda 초기설정'이라고 검색하면 나오는 블로그 중 한 곳에서, Code Runner Extension을 설치하라고 나옵니다.

제가 아직 잘 몰라서 그런지 모르겠지만 이걸 설치하고 나니깐 코드 실행할 때마다 터미널에 실행 결과가 나오는 것이 아니라, 아래처럼 출력 탭을 통해 이렇게 나오더라구요.. 만약 설치하셨다면 일단 Code Runner Extension을 다시 제거하시는게 좋을 것 같아요!

제가 추후 공부해서 이 익스텐션이 뭔지 알아보는 시간을 가지도록 하겠습니다.

 

오늘 수업은 여기까지입니다.

여기까지 따라 오시느라 고생 많으셨습니다!

반응형

+ Recent posts