탐비의 개발 낙서장

딥러닝 따라하기(1) - Python 설치 및 설정 본문

프로그래밍/딥러닝

딥러닝 따라하기(1) - Python 설치 및 설정

탐비_ 2020. 2. 6. 17:47


 파이썬은 간단하고 배우기 쉬운 프로그래밍 언어인데 더해서 오픈 소스라 무료로 자유롭게 이용할 수 있습니다. 영어와 유사한 문법으로 프로그램을 작성할 수 있고, 읽기 쉬운데다 성능도 뛰어나기 때문에 초보자부터 전문가까지 애용하며 실제로 구글과 마이크로소프트, 페이스북 등의첨단 IT 기업에서도 파이썬을 자주 사용합니다.


 파이썬 자체의 뛰어난 성능과 더불어 넘파이와 사이파이 같은 수치 계산과 통계 처리를 다루는 탁월한 라이브러리가 더해져 과학분야, 특히 기계학습 및 데이터 과학 분야에서 확고한 위치를 차지하고 있습니다. 나아가 딥러닝 프레임워크 쪽에서도 파이썬용 API를 제공합니다. 예를 들면 텐서플로우(TensorFlow), 파이토치(PyTorch) 등의 유명한 프레임워크가 있습니다. 그래서 파이썬을 배우면 딥러닝 프레임워크를 사용할 때 반드시 도움이 됩니다.


 이러한 이유로 파이썬의 기초 문법에 더해 효율적인 구현을 위해 numpy 및 matplotlib에 대하여 정리하고 넘어가려 합니다.



파이썬 설치하기


 우선 파이썬 환경을 위해 아나콘다 배포판과 파이참을 설치 해보겠습니다. 아래 링크에서 OS에 맞는 파이썬 3 버전용 아나콘다 배포판과 파이참을 각각 설치해 주세요.


https://www.anaconda.com/distribution/

 https://www.jetbrains.com/pycharm/


 설치가 완료 되었으면 Anaconda Prompt를 탐색기에서 검색하여 실행하면 다음과 같은 창이 뜨게 됩니다.


 다음 창에서 "python --version" 명령을 실행합니다. 아래와 같이 "Python 3.x.x"라 표시되면 제대로 설치된 것입니다.


 파이참 프로젝트를 새로 생성하게 되면 다음과 같은 화면을 볼 수 있습니다. 아나콘다와의 연동을 위해 상단 메뉴의 File-Settings-Project Interpreter 메뉴로 들어가 Show All.. 을 눌러줍니다.


 처음 사용이므로 아나콘다 등록을 위해 + 버튼을 눌러줍니다.


 아래 그림처럼 설정 후 OK 버튼을 눌러줍니다. 만약 자동으로 경로가 설정되지 않을 경우 아나콘다 폴더의 python.exe의 경로를 찾아 직접 등록해 줍니다. 


 위와 같이 등록하게 되면 인터프리터 목록에 아나콘다의 python.exe가 등록되고, 해당 인터프리터에는 다양한 패키지가 등록되어 있습니다.


 지금까지 과정이 잘 진행되었다면 기초적인 환경의 구축이 완료되었습니다. 다음 글에서 파이썬 프로그래밍의 간단한 예를 정리 해보겠습니다.