파이선 설치 및 코딩 공부하는 법 알아보기

2021. 3. 12. 06:11

파이선은 프로그래밍 언어이다. 문법이 쉽고, 소스가 많아 배우고 활용하기가 다른 언어에 비해 좋다. 특히 '패키지'라는 형태로 이미 개발된 코드를 기능 단위로 설치하여 사용할 수 있다. 패키지는 쉽고 빠르게 원하는 작업을 할 수 있도록 도와준다.
오늘은 파이선 설치 및 공부하는 방법에 대해서 알아보도록 하겠다.

 

 

파이선

 

 

파이선은 파이썬이라고 많이 부른다. 원칙대로 따지면 파이선이라고 부르는 것이 많겠지만, 많은 사람들이 이미 파이썬이라고 부르고 있다. 이 포스팅에서는 앞으로 '파이썬'으로 부르기로 한다.

 

 

1. 파이썬 설치방법

파이썬을 설치할 때 주로 고민하는 것은 2가지 중 하나이다. 하나는 파이썬을 직접 설치하는 것이다. 파이썬은 오프소스이기 때문에, 파이썬 홈페이지에서 자신에게 맞는 버전을 다운로드하여 설치하면 된다.

 

 

파이썬 홈페이지



다른 하나는 아나콘다 배포판을 설치하는 것이다. 아나콘다 배포판은 데이터 분석과 관련된 패키지가 함께 포함되어 있다. 별도의 패키지 설치 없이 바로 사용할 수 있어 편리하다.

 

 

아나콘다 홈페이지



정리하면 이렇다. 데이터 분석을 목적으로 한다면, 아나콘다 배포판을 설치하는 것이 좋다. 그렇지 않다면, 파이썬 홈페이지에서 파이썬을 직접 받아 설치하는 것이 좋겠다.

 

설치할 때는 운영환경에 따라서 파이썬 설치폴더를 PATH로 지정해 주어야 한다. 파이썬이나 아나콘다를 설치하다 보면, 아래와 같이 옵션으로 PATH를 등록할 것인지 나온다. 보통 여기서 하지 않고, 별도로 PATH를 등록하는 것을 추천한다. 하지만, 따로 하는 것은 은근히 귀찮다. 필자는 그냥 설치할 때 PATH 옵션을 지정해서 하는 것을 추천한다.

 

 

파이썬 PATH 지정 옵션

 

 

2. 파이썬 실행 및 개발 환경 고르기

파이썬을 설치하고 나서, 윈도우 터미널에서 python을 실행하면 아래와 같은 화면이 나온다. 맥북을 사용한다면 terminal에서 입력하면 된다.


파이썬 실행

 

 

이제 해당 화면에서 파이썬을 코딩하면 된다. 하지만, 너무 불편하고 코딩하기가 어렵다. 그래서, 우리는 파이썬 코딩을 쉽게 도와주는 개발환경을 이용한다. 많이 사용하는 개발환경은 파이참, 주피터 노트북, 비주얼 스튜디오 코드 등이 있다.

 

데이터 분석을 목적으로 한다면, 주피터 노트북을 사용하는 것이 좋다. 이전 결과를 확인하고, 분석 결과를 리포팅하기에도 좋다. 주피토 노트북에 대한 자세한 내용은 아래 포스팅을 참조하기 바란다.
( 참조: 주피터 노트북 단축키 확인하고 쉽게 기억하는 방법은? )

 

주피터 노트북 화면 예시

 

 

아니라면, 필자는 파이참을 사용하는 것을 추천한다. 파이참은 파이썬을 위한 통합개발환경이다. 코딩을 도와주는 편리한 기능도 많고, 코드를 탐색하기에도 좋다. 단점이라면, 기능이 많아 프로그램이 주피터 노트북이나 비주얼 스튜디오 보다는 조금 무겁다는 것이다. 파이참에 대한 자세한 내용은 아래 포스팅을 참조하기 바란다.
( 참조: 파이썬을 위해 pycharm(파이참)을 써야만 하는 이유 5가지! )

 

 

파이참

 

 

3. 파이썬 공부하는 법

파이썬은 공부할 수 있는 소스가 많다. 무료 동영상 강의도 많고, 책이나 유료 강의도 많다. 우선은 파이썬 기초 문법과 내용에 대해서 알아야 한다. 이는 강의나 책 중에 자신이 선호하는 매체를 통해서 공부하면 되겠다. 영상은 '모두를 위한 파이썬' 강의를 추천한다. 무료 강의이고, 한글자막도 지원한다. 자세한 내용은 아래 포스팅을 참조하기 바란다.
( 참조: 모두를 위한 파이썬 알아보기 )

 

 

모두를 위한 파이썬 교육과정

 


영상도 좋은 방법이지만, 필자는 개인적으로 책을 선호한다. 자신의 속도에 맞게 학습이 가능하고, 필요한 부분만 발췌해서 읽기도 편리하기 때문이다.
책은 필자의 도서도 좋고, 아니면 자신에게 잘 맞는 기초도서를 선택하여 공부하면 되겠다.

 

파이썬 책 추천, 파이썬에 참 좋은 파이참(pycharm)!

파이썬을 처음 접하고 간단한 문법과 다양한 패키지에 반해 꾸준히 배우고 활용하고 있다. 그러는 중에 기회가 닿아 책을 쓰게 됐다. 필자의 책을 직접 추천한다는 것은 부끄러운 일이지만, 누

tariat.tistory.com

 

 

4. 파이썬 공부 계속하기

파이썬 기초를 익히고 나면, 실제로 뭔가를 개발하거나 분석하는 목표를 세워보는 것을 추천한다. 책이나 강의에서 사용하는 코드는 학습을 위해 잘 정돈된 코드이지만, 실제 파이썬을 활용하기에는 적합하지 않을 수 있다.

 

 

목표를 정하고, 실제 활용해 보는 것이 중요하다

 

 

학습에는 동기부여가 중요하다. 단순히 파이썬을 공부하는 것은 동기부여가 잘 되지 않는다. 그보다는 파이썬을 직접 활용하면서 효용을 느끼는 것이 중요하다. 그래서, 어떤 목적으로 사용할 때 자신이 가장 큰 가치를 느낄 수 있는지 생각해보고 이를 목표로 잡기를 권한다.

목표을 정하고 나면 관련된 소스나 방법은 생각보다 쉽게 많이 찾아볼 수 있다. 한글보다는 영어로 된 소스가 더 많기 때문에, 한글로 구글에서 검색해보고 없다면 영어로 검색을 하면 된다. 어려움이 있을 수 있지만, 자신이 하고자 하는 목표를 가지면 동기부여가 확실하게 된다. 특히, 파이썬 학습은 동기부여가 굉장히 중요하다. 이미 좋은 소스는 온라인 상에 풍부하게 있기 때문이다.

 

 

소스는 이미 인터넷에 풍부하게 있다



오늘은 이렇게 파이썬 설치 및 공부하는 방법에 대해서 알아보았다. 프로그래밍 언어를 하나 익힌다는 것은 멋진 일이다. 특히 파이썬은 창작 및 작업 효율화를 위한 최적의 도구라고 생각한다. 꼭 필자가 권하는 방법이 아니더라도 자신에게 맞는 학습 방법을 찾아 익히는 것을 추천한다.

댓글()