오늘은 파이썬 설치 및 환경구성에 대해 알아보겠습니다.
파이썬을 사용하기 위해서는 파이썬이 설치가 되어있어야겠죠? ㅎ
설치방법은 뭐 별거 없습니다.
긴 설명 없이 바로 실습을 통해 설치해보겠습니다.
파이썬은 무료 오픈소스이기 때문에 부담없이 사용할 수 있다는 장점이 있습니다.
우선 아래 링크를 통해 파이썬 공식홈페이지에 접속해서 다운받으면 됩니다.
파이썬 공식홈페이지 : https://www.python.org/downloads/
위 링크를 통해 파이썬 공식홈페이지에 접속하여 빨간색 테두리(Download Python 3.8.1)를 클릭하여 다운로드 해주시면 됩니다.
여기서 주의사항은 텐서플로우(TensorFlow), 케라스(Karas) 등 딥러닝을 사용하실 분들은 파이썬 버전을 3.7버전으로 다운로드를 받아주셔야되요.
텐서플로우(TensorFlow)와 케라스(Karas)는 아직 3.8버전을 호환되지 않기 때문에 만약 3.8버전을 설치하셨다면 다시 지우고 3.7버전으로 설치를 하셔야됩니다.
사용용도에 맞게 다운로드 되었으면 아래와 같이 설치해주시면 됩니다!
파이썬 설치파일(python-3.8.1.exe) 아이콘을 더블클릭하여 파이썬 설치를 시작합니다.
Insatll Now를 클릭하여 설치하면 되는데 여기서도 주의사항이 있습니다.
반드시 Add Python 3.8 to PATH를 체크하고 설치를 진행해주어야합니다!!!!
설치화면 기본값은 체크가 풀어져있는데 체크가 풀어져 있는 상태로 설치를 하게 된다면 추후 pip기능을 이용한 라이브러리 다운시 지웠다가 다시 설치하는 번거로움이 생깁니다.
파이썬 사용시 pip기능을 통한 라이브러리 다운은 필수기능이므로 반드시 체크 후 설치 하시길 바랍니다.
설치가 완료되면 시작파일에 들어가면 이러한 아이콘들이 생성됩니다.
필자도 처음엔 파이썬 3.8을 설치하였으나 텐서플로우와 케라스 호환문제로 3.8버전을 지우고 3.7버전으로 다시 설치 하였습니다. ㅠ
독자분들은 이러한 실수를 하질 않길 바라며.... 이어서 파이썬이 잘 작동하는지도 확인해 보겠습니다.
파이썬 실행파일에서 IDLE (Python 3.7 64-bit)를 클릭하여 파이썬을 실행합니다.
파이썬을 실행하면 아래와 같은 그림이 나옵니다.
파이썬 정상작동여부를 확인하기 위해서 간단한 연산테스트를 해보겠습니다.
파이썬을 통해 간단한 사칙 연산 테스트(1+1, 10/10, 4*4, 10-5)를 해보았는데요.
위 그림처럼 정상작동하는 것을 볼 수 있습니다.
다음은 그 유명한 "hello world"를 출력해보겠습니다.
"hello world"가 정상 출력되는 것을 확인할 수 있습니다.
이런식으로 메시지를 주고 받는 것처럼 대화형태로 프로그램을 사용할 수도 있고, 코드를 다 작성하고 실행하는 식으로 사용할 수도 있습니다.
아래 그림과 같이 File -> New File을 클릭합니다.
New File를 클릭하면 아래와 같은 untitled라는 코드창이 개설되는데
여기서 코드를 작성하고 실행하여 사용할 수도 있습니다.
앞서 대화형태로 출력할땐 1+1, 10/10, 4*4, 10-5 입력을 통해 연산하였다면, 코드창으로 출력할땐 print라는 함수를 사용하여야 합니다.
아까 대화형식으로 작성하였던 코드를 입력 후 실행해 보겠습니다.
실행방법은 Run -> Run Module 또는 단축키 F5를 누르면 됩니다.
실행을 하면 이렇게 저장메시지가 뜨는데, 간단하게 저장하고 실행하면......
이렇게 정상으로 출력되는 것을 확인할 수 있습니다.
오늘은 파이썬 설치부터 간단한 사용방법까지 해보았는데 어떠셨나요?
프로그램은 컴퓨터 언어로 다른 언어를 배우는 것처럼 꾸준히 하는 것이 중요합니다.
매일 공부시간을 정해두고 규칙적으로 공부하다보면 어느순간 놀라울 만큼 실력이 향상 되어 있을거에요.
오늘의 포스팅은 여기까지 하겠습니다.
요약
1. 파이썬은 무료 오픈소스로 공식홈페이지에서 다운로드 가능. (본문 파이썬 공식홈페이지 링크참조)
2. 파이썬 다운로드시 텐서플로우를 사용하려면 3.7버전을 다운받아야함.
3. 파이썬 설치시 Add Python 3.8 to PATH 체크를 해야 pip기능을 사용할 수 있음.
'파이썬(Python)' 카테고리의 다른 글
변수(Variable)란? 파이썬으로 변수 선언을 해보자! (0) | 2020.02.18 |
---|---|
논리연산이란? 파이썬 프로그래밍 (0) | 2020.02.17 |
파이썬 코드 에디터 - 개발툴(IDE) 추천 및 다운로드 방법 (0) | 2020.02.16 |
업무 자동화 맛 보기 - 파이썬 기초 (0) | 2020.02.14 |
파이썬이란? - 엑셀 자동화 하기 (1) | 2020.02.13 |