본문 바로가기
개발 이야기/Python

Window10에 Python 설치하기

by 런던살자 2020. 1. 16.

안녕하세요 마블랑입니다.

 

이번 포스팅은 요새 떠오르고 있는 프로그래밍 언어인 Python(파이썬)을 윈도우10에 설치해보려고 합니다.

 

빅데이터를 분석할때 R프로그래밍도 쓰이지만 커스터마이징해서 사용하는거라면 파이썬이 더 좋다는 이야기가 있어 파이썬도 유명해진것같군요

그것도 있지만 인터프리터 언어다 보니 다른 컴파일 언어에 비해서 속도가 빠르고 어렵지 않아서 프로그래밍을 처음 접하는 초보자들에게도 프로그래밍 분야에 접근하기 쉽다고 합니다~

 

마블랑은 프로그래밍 경험이 없는것은 아니지만 파이썬이 앞으로 전망이 좋다고 하여 배워가면서 블로그로 기록을 해놓으려고 합니다~

 

그래서 파이썬을 설치하는것부터 차례대로 진행해보겠습니다~

 

 

파이썬 홈페이지에서 파이썬 설치파일을 다운받아주세요~ (https://www.python.org/)

 

아래 빨간색 표시대로 다운받으면 쉽게 받을수 있습니다.

 

하지만 32bit이므로 64bit나 이전 버전을 원하시는 분은 "VIew the full list of downloads"를 클릭하여 버전을 선택하고 64bit 파일을 다운로드 하면 됩니다.

설치 파일을 받으면 설치를 진행합니다.

 

"Add Python 3.8 to PATH" 체크박스는 환경변수에 파이썬의 경로를 추가할건지 물어보는 것입니다.

 

꼭해야할 필요는 없지만 체크를 하지 않으면 파이썬을 실행할때마다 파이썬이 설치된 폴더로 이동해야하므로 체크해주는 것을 추천합니다. 

"Install Now"를 클릭하면 설치가 진행됩니다.

설치가 완료되었습니다.

 

"Disable path length limit"은 경로에 대한 최대 길이를 해제하는 것인데요

 

경로가 많이 길지 않다면 크게 문제되지 않으니 그냥 무시하고 넘어가도 됩니다.

파이썬이 설치되면 시작프로그램에서 확인할수 있습니다.

 

우선 "Python 3.8 (32bit)"를 클릭해보겠습니다.

 

파일의 이름은 설치버전에 따라 다르니 유의하시기 바랍니다.

단순한 명령 프롬프트나 데이터베이스를 실행한것 같습니다. 

잠깐 테스트 삼아 몇가지 간단한 파이썬 구문을 실행해 보았습니다. 

 

인터프리터 언어이니 입력을 하고 Enter(엔터)만 눌러도 결과가 표시됩니다.

위 화면처럼 파이썬을 보니 가독성이 떨어지고 뭐가 뭔지 모르겠군요

 

그래서 이번에는 시작화면에서 "IDLE (Python 3.8 32bit)"를 클릭하여 실행합니다.

 

이 프로그램은 'IDLE 쉘' 이라고 하는데요

 

아래와 같이 함수와 변수 등 색으로 구분이 되므로 가독성이 좋아졌습니다~

 

추후에 파이썬 에디터에 대해서 소개하는 글을 올리겠습니다~

IDLE 쉘에서 [File]- [New]를 클릭하여 주세요~

 

그럼 오른쪽 화면과 같이 IDLE 에디터가 표시됩니다.

파이썬 구문을 작성한뒤에 아래 빨간 박스처럼 실행하여 주세요

 

항목을 클릭하면 저장을 할건지 물어봅니다. 이때 저장을 해야합니다.

작성한 파이썬 파일을 구동시키면 IDLE 쉘에 파이썬 구문들이 표시되는 것이 보입니다.

 

IDLE 쉘에서 파이썬 파일을 불러와 한줄씩 실행을 해서 출력이 되는 것입니다. 

이렇게 윈도우10에 파이썬을 설치하는 방법에 대해서 알아보았습니다.

 

예전에 업무를 볼때 리눅스 운영체제에서는 파이썬이 기본적으로 설치되어 있었던 것으로 기억을 합니다

 

물론 버전이 달라서 아마 새로 설치를 했었지만 윈도우에서는 새로 설치해야되는 군요

 

그래도 자기 취향에 맞는 파이썬 버전을 설치하니 그런점이 윈도우에서 파이썬을 시작하는 장점이 아닐까 싶습니다~  

 

 

이상 마블랑이었습니다.

 

읽어주어서 고맙습니다.

'개발 이야기 > Python' 카테고리의 다른 글

Python 예외처리(try..except)  (0) 2020.01.21
Python 실행시 매개변수 인자 전달  (0) 2020.01.17
Python 파일 입출력 구현  (0) 2020.01.17
Python 사용자 입력 받기  (0) 2020.01.16
Python에서 함수만들기  (0) 2020.01.16

댓글