728x90
반응형
운영체제
- 대표적인 운영체제를 선정 : 윈도우/리눅스/Mac Os
- 윈도우는 친숙하고 초기에는 쉬움 / 하지만 모듈 설치가 어려움
- 리눅스는 모듈설치가 쉽고 공짜이며 참고 문서가 많음 / 하지만 OS 자체 사용이 어려움
- Mac OS는 모듈 설치가 쉽고 참고 문서도 많음 / 비쌈
파이썬 인터프리터
- 2.7과 3.xx 버전이 존재함: 현재는 3.x 기준으로 모든 시스템이 작동됨
- 2020년부터 Tensorflow에서 2.x는 지원하지 않음
- 기존 라이브러리 사용 여부에 따라 버전을 선택
- 최근에는 3.11을 출시 (2023.01 기준)
종류 | 설명 |
Python | 일반적인 파이썬, 기본적인 모듈을 포함 |
Anaconda | 다양한 과학 계산용 모듈들을 묶어서 패키지 |
코드 편집기
- 파이썬 코드도 일종의 문서임
- 한글, 워드처럼 코드를 입력할 문서 편집기가 필요함
- Text타입의 문서를 저장하는 모든 편집기 사용 가능
- 크게 설치된 어플리케이션 vs 웹 기반의 인터랙티브 편집기(주피터 노트북, 코랩) 존재
종류 | 설명 |
메모장 | 윈도우의 기본 문서 편집도구 |
VI Editor | 리눅스의 기본 문서 편집도구 |
Sublime Text Atom VS Code |
프로그래밍에 특화된 문서(코드) 편집도구 |
PyCharm | 다양한 기능을 갖춘 파이썬 전용 개발 도구 |
본 포스트는 부스트코스의 인공지능(AI) 기초 다지기 강의 내용을 토대로 작성되었습니다
728x90
반응형