소개
Pyzo는 과학적 파이썬 계산을 위한 크로스플랫폼 인터랙티브 편집기입니다. Pyzo 팀이 개발한 이 소프트웨어는 편집기와 셸이라는 두 가지 주요 구성 요소로 이루어져 있으며, 다양한 프로그래밍 작업을 지원하는 플러그 가능한 도구 세트를 제공합니다. 순수 파이썬 3로 작성되었으며 Qt GUI 툴킷을 사용해 Windows, Linux, macOS에서 실행할 수 있습니다. 시스템에 설치된 어떤 파이썬 버전(2.7부터 3.x까지, PyPy 포함)과도 호환되어 코드를 실행할 수 있습니다.
상세정보
편집기와 셸 통합 환경
Pyzo는 편집기와 셸을 결합한 인터랙티브 개발 환경을 제공합니다. 사용자는 편집기에서 코드를 작성하고 셸에서 즉시 실행하여 결과를 확인할 수 있으며, 이는 과학 계산 및 데이터 분석 작업에 특히 유용합니다.
플러그 가능한 도구 세트
Pyzo는 소스 구조, 파일 브라우저, 인터랙티브 도움말, 작업 공간 등 다양한 프로그래밍 작업을 지원하는 플러그 가능한 도구 세트를 포함합니다. 이러한 도구들은 사용자의 워크플로에 맞게 맞춤 설정할 수 있어 생산성을 높입니다.
다중 파이썬 버전 호환성
Pyzo는 시스템에 설치된 어떤 파이썬 인터프리터와도 작동하도록 설계되었습니다. 이는 Python 2.7부터 3.x 버전까지 및 PyPy와 같은 대체 구현체까지 포함하여, 사용자가 기존 환경에서 추가 설정 없이 바로 작업할 수 있음을 의미합니다.
사전 빌드된 바이너리 실행 (Windows)
Windows 사용자는 공식 GitHub 릴리스 페이지에서 제공되는 사전 빌드된 바이너리를 다운로드하여 사용할 수 있습니다. ZIP 형식으로 제공되므로 압축을 해제한 후 폴더 내의 실행 파일을 더블클릭하면 바로 실행할 수 있습니다.
소스 코드로부터 실행
소스 코드로부터 Pyzo를 실행하려면 Python 인터프리터와 Qt 바인딩(PySide2, PySide6, PyQt5, PyQt6 중 하나)이 필요합니다. 해당 바인딩이 설치되어 있지 않다면 pip를 통해 설치할 수 있습니다(예: python3 -m pip install pyside6). 소스 코드 아카이브를 GitHub 릴리스 페이지 또는 개발 브랜치에서 다운로드하여 압축을 해제한 후, pyzolauncher.py 스크립트를 실행하여 Pyzo를 시작할 수 있습니다(예: python3 /path/to/pyzo-source/pyzolauncher.py).
파이썬 모듈로서 설치 및 실행
Pyzo는 PyPI를 통해 파이썬 패키지 관리자로 설치할 수 있습니다. 터미널에서 python3 -m pip install pyzo 명령을 실행하여 설치한 후, python3 -m pyzo 명령을 통해 프로그램을 실행할 수 있습니다.
기본 사용법
Pyzo를 처음 실행하면 편집기와 셸이 기본 레이아웃으로 표시됩니다. 편집기 창에서 파이썬 코드를 작성하고, 실행하고 싶은 코드 블록을 선택한 후 셸에 전달하여 즉시 결과를 확인할 수 있습니다. 파일 브라우저 도구를 통해 프로젝트 파일을 쉽게 관리하고, 소스 구조 도구를 통해 현재 파일의 함수 및 클래스 구조를 탐색할 수 있습니다. 인터랙티브 도움말 도구는 키워드에 대한 문서를 실시간으로 제공하여 코딩 중 참고 자료를 찾는 데 도움을 줍니다.
이런 경우에 유용합니다
데이터 분석이나 과학 계산 작업을 수행하는 연구자 및 엔지니어에게 Pyzo는 유용한 도구입니다. MATLAB과 같은 상용 소프트웨어의 무료 대안을 찾는 사용자는 Pyzo의 인터랙티브 셸과 편집기 통합 환경을 통해 스크립트 기반 워크플로로 전환할 수 있습니다. 교육 현상에서 파이썬 프로그래밍을 가르치는 강사 역시 학생들이 실시간으로 코드를 작성하고 결과를 확인하며 학습할 수 있는 환경을 제공하기 위해 Pyzo를 활용할 수 있습니다.
지원 환경·시스템 요구사항
Pyzo는 Windows, Linux, macOS 운영 체제를 지원합니다. Windows에서는 사전 빌드된 ZIP 바이너리를 통해 추가 의존성 없이 실행할 수 있으며, Linux 및 macOS에서는 소스 코드로부터 실행하거나 패키지 관리자를 통해 설치할 수 있습니다. 실행에는 Python 인터프리터와 Qt 바인딩 중 하나가 필요하며, 이는 시스템에 이미 설치되어 있을 수 있거나 pip를 통해 쉽게 설치할 수 있습니다.
최신 버전·업데이트
현재 버전은 4.22.0이며, 2026년 7월 22일에リリース되었습니다. 최신 버전 정보 및 업데이트 내역은 공식 GitHub 저장소의 릴리스 페이지에서 확인할 수 있습니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


