
1991년 네덜란드계 소프트웨어 엔지니어인 개발자 귀도 반 로섬은 고급 프로그래밍 언어이며 객체지향 언어이자 인터프리터를 사용한 언어인 파이썬을 발표합니다.

Monty Python's Flying Circus (TV Series 1969–1974) ⭐ 8.8 | Comedy
30m | 15
www.imdb.com
파이썬은 플랫폼에 독립적인 동적 타이핑(dynamically typed)을 지원하는 대화형언어로 파이썬의 썸네일은 개발자인 귀도가 좋아하는 코미디 프로그램 <Monty Python's Fyling Circus>에 Python을 따서 탄생한 개발 언어입니다.

파이썬은 독특한 문법을 채용하고 있는데 문장을 쓸 때 문자열을 오른쪽으로 당겨 주변의 문장과 구분하는 들여쓰기 형식을 채택했습니다.

파이썬은 다양한 라이브러리와 프레임워크를 지원하는 언어로 데이터 분석, 머신러닝, 웹 개발 등 다양한 분야에서 활동이 가능한 라이브러가 존재합니다. 현재까지도 파이썬을 기반한 대표적인 언어는 Flask, Django, TensorFlow 등이 있습니다.
파이썬의 장점
- 플랫폼 독립적
- 파이썬은 Window , macOS, Linux 등 다양한 운영체제에서 동일한 코드를 실행할 수있는 장점
- 다른 언어에 비해 코드 길이가 짧고 명확함
- 커뮤니티 활성화와 다목적 언어
- 웹 개발, 데이터 과학, 자동화, 게임 개발 등 다양한 분야에 적용 가능
- 전 세계적으로 큰 규모의 커뮤니티 활성화로 문제해결이 쉽고 학습 자료 풍부
- 간결하고 읽기 쉬운 문법
- 들여쓰기를 통한 코드의 가독성을 보장
파이썬 OS 별 설치법
Windows 설치법
- 공식 홈페이지를 통한 파이썬 설치
- Python 공식 홈페이지에 접속합니다.
- 접속후 바로 Downloads 쪽으로가 Download Python <버전> 박스를 클릭해 Python을 받아줍니다.
- 설치 파일을 클릭해 Install Now 버튼을 클릭해 Python을 받아주세요(Customize Installation으로 개별 설정 가능)
- 설치화면에서 Add python.exe to PATH 체크박스를 체크하고 설치시 자동적으로 파이썬 환경변수 추가가 가능합니다.
- 설치 완료후 cmd에서 버전 체크!
- 명령 프롬프트를(cmd)를 열고 파이썬 버전을 확인하기위해 아래 명령어를 입력합니다.
python --version
파이썬이 정상적으로 설치되었다면 설치된 버전이 뜹니다. 이제 파이썬을 구동할 가상환경을 설정해보겠습니다.
python -m venv myvenv # 가상 환경 생성
myvenv\Scripts\activate # 가상 환경 활성화
pip install numpy pandas # 필요한 패키지 설치
위 명령어로 파이썬 구동에 필요한 패키지들을 설치해줍니다.
Linux 설치법
- 패키지 매니저를 통한 설치
- 대부분 Linux 배포판에는 Python이 기본적으로 설치되어 있습니다.
- 만약 최신 버전을 설치하려면 아래 명령어로 패키지 매니저를 사용해 설치해줍니다.
- Ubuntu/Debian 버전
sudo apt update
sudo apt install python3
- Fedora 버전
sudo dnf install python3
- Arch Linux 버전
sudo pacman -S python
다음 터미널을 열고 파이썬이 제대로 설치되었는지 확인해봅니다.
python3 --version
제대로 설치되었다면 파이썬 버전이 출력됩니다.
- 가상 환경 세팅
python3 -m venv myvenv # 가상 환경 생성
source myvenv/bin/activate # 가상 환경 활성화
- 패키지 설치
pip install numpy pandas # 필요한 패키지 설치
macOS 에서 파이썬 설치하기
- 공식 홈페이지에서 설치
- Python 공식 홈페이지에서 macOS용 설치파일(.pkg)을 다운받아줍니다.
- 설치 파일을 실행해 안내에 따라서 설치해줍니다.
- Homebrew를 통해 설치하기(추천)
- macOS에도 Linux와 동일하게 Python이 설치되어 있으나, 최신 버전으로 설치하기위해 Homebrew를 사용합니다.
- Homebrew가 설치되어 있지 않다면, 아래 명령어로 설치해줍니다
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Homebrew로 Python 설치하기
brew install python
- 설치 확인
python3 --version
- 가상 환경 세팅
python3 -m venv myenv # 가상 환경 생성
source myenv/bin/activate # 가상 환경 활성화
- 패키지 설치
pip install numpy pandas # 필요한 패키지 설치
에디터 선택하기
파이썬은 다양한 환경에서 실행가능한 언어이며 개별적으로 원하는 에디터로 작업이 가능합니다.
- VS Code
- Python 확장설치후 .py 파일을 생성해 코드를 작성해줍니다.
- PyCharm
- 전문적으로 사용하는 파이썬 IDE로, 프로젝트 관리와 디버깅에 용이합니다.
- Jupyter Nodebook
- 데이터 분석 및 시각화에 유용한 인터랙티브 환경
Jupyer Nodeboo을 설치하려면 아래 명령어를 입력해줍니다.
pip install notebook
그 다음 아래 명령어로 Jupyter Notebook을 실행해봅니다.
jupyter notebook
실행 시 기본 웹 브라우저에 Jupyter Notebook이 열립니다. Jupyter Notebook이 실행된 브라우저에 가서 오른쪽 상단에 New 버튼을 클릭후 Python3를 클릭해 새 Notebook을 만들어줍니다.

localhost:8888로 실행된 화면입니다. 여기서 New - Python3를 클릭해 새 Notebook을 생성해줍니다. 그후 셀에 파이썬 코드를 입력후 Shift + Enter로 파이썬 코드를 실행해줍니다. 주피터를 깃허브와 연동하려면 아래 명령어를 입력합니다.
pip install jupyterlab-git
jupyter lab build
설치버전 확인은 아래 명령어로 확인해줍니다.
jupyter labextension list
파이참 설치법
PyCharm 다운로드: 데이터 과학 및 웹 개발을 위해 JetBrains가 만든 Python IDE
www.jetbrains.com
위 링크로 가서 파이참 무료버전을 설치해 줍니다.

다음 버튼을 클릭해 설치해줍니다 설치가 완료되면 파이참을 열어줍니다. 설치후 재부팅 해줍니다.

파이참을 실행하면 이런 화면이 뜨는데 여기서 새 프로젝트를 눌러서 파이썬 프로젝트를 생성해줍니다.

실행하면 이렇게 프로젝트 폴더가 뜨는데 파이썬 파일 하나를 만들고 실행후 간단한 코드를 입력해 재생버튼을 클릭해봅니다.

이상 없이 출력된것을 볼 수 있습니다.!!
GitHub - Koras02/python-blog
Contribute to Koras02/python-blog development by creating an account on GitHub.
github.com
'Back-End > Python' 카테고리의 다른 글
| [Python] 6. 파일 입출력 (0) | 2025.02.27 |
|---|---|
| [Python] 5. 모듈과 패키지 (0) | 2025.02.24 |
| [Python] 4.함수(Function) (0) | 2025.02.22 |
| [Python] 3. Python의 자료구조 (0) | 2025.02.16 |
| [Python] 2. Python의 제어 흐름 도구(for, range(), if, pass, match, else, break continue) (0) | 2025.02.12 |