> 환경 및 유틸리티 > python3

python3: Python 3 인터프리터 실행

python3 명령어는 Python 3 인터프리터를 시작하거나 Python 3 스크립트를 실행하는 데 사용됩니다. 대화형 셸, 특정 모듈 실행, 코드 문자열 실행 등 다양한 방식으로 활용될 수 있으며, 시스템 자동화, 웹 개발, 데이터 분석 등 광범위한 분야에서 사용됩니다.

개요

python3는 Python 3 언어로 작성된 프로그램을 실행하거나, 대화형 Python 셸을 시작하는 데 사용되는 핵심 명령어입니다. 다양한 옵션을 통해 실행 방식을 제어할 수 있습니다.

주요 기능

  • Python 스크립트 파일 실행
  • 대화형 Python 셸 시작
  • Python 모듈을 스크립트처럼 실행
  • 코드 문자열 직접 실행
  • 설치된 Python 버전 확인

주요 옵션

python3 명령어와 함께 자주 사용되는 옵션들입니다.

실행 및 정보

생성된 명령어:

명령어를 조합해 보세요.

설명:

`python3` 명령어를 실행합니다.

위 옵션들을 조합하여 AI와 함께 가상으로 명령어를 실행해 보세요.

사용 예시

python3 명령어의 다양한 활용 예시입니다.

대화형 Python 셸 시작

python3

아무런 인자 없이 python3를 실행하면 대화형 인터프리터가 시작됩니다.

Python 스크립트 실행

python3 my_script.py

지정된 Python 스크립트 파일(예: `my_script.py`)을 실행합니다.

코드 문자열 직접 실행

python3 -c "print('Hello, Python from command line!')"

작은 Python 코드를 직접 명령줄에서 실행할 때 유용합니다.

Python 모듈 실행

python3 -m http.server 8000

특정 Python 모듈을 스크립트처럼 실행합니다. 예를 들어, 간단한 HTTP 서버를 시작할 수 있습니다.

Python 버전 확인

python3 -V

현재 시스템에 설치된 Python 3의 버전을 확인합니다.

설치

대부분의 최신 Linux 배포판에는 Python 3가 기본으로 설치되어 있지만, 특정 버전이 필요하거나 설치되어 있지 않은 경우 다음 명령어를 사용할 수 있습니다.

Debian/Ubuntu 기반 시스템

sudo apt update
sudo apt install python3

APT 패키지 관리자를 사용하여 Python 3를 설치합니다.

CentOS/RHEL/Fedora 기반 시스템

sudo yum install python3 -y
# 또는
sudo dnf install python3 -y

YUM 또는 DNF 패키지 관리자를 사용하여 Python 3를 설치합니다.

팁 & 주의사항

Python 개발 및 사용 시 유용한 팁과 주의사항입니다.

가상 환경 사용

프로젝트별로 독립적인 Python 환경을 구축하기 위해 가상 환경(virtual environment)을 사용하는 것이 좋습니다. `python3 -m venv myenv` 명령어로 생성할 수 있습니다.

  • 프로젝트 간 의존성 충돌 방지
  • 시스템 Python 환경 오염 방지
  • 패키지 관리 용이성

pip를 이용한 패키지 관리

Python 패키지는 `pip3` 명령어를 사용하여 설치, 업데이트, 제거할 수 있습니다. (예: `pip3 install requests`)

  • 패키지 설치: `pip3 install <package_name>`
  • 패키지 업데이트: `pip3 install --upgrade <package_name>`
  • 패키지 제거: `pip3 uninstall <package_name>`

Python 2와 Python 3 혼동 주의

일부 오래된 시스템에서는 `python` 명령어가 Python 2를 가리킬 수 있습니다. Python 3를 명확히 사용하려면 항상 `python3`를 사용하는 것이 안전합니다.


동일 카테고리 명령어