개발 환경
-
![[Python 개발 환경 03] conda·Miniforge 사용법: 분석 환경과 Jupyter 커널](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-python-env-3-768x768.webp)
[Python 개발 환경 03] conda·Miniforge 사용법: 분석 환경과 Jupyter 커널
Ubuntu·Rocky Linux에 Miniforge를 설치하고 conda-forge 환경을 만듭니다. environment.yml과 플랫폼별 explicit 명세, pip 혼용 순서, Jupyter 커널과 환경 관리의 차이를 다룹니다.
-
![[Python 개발 환경 02] uv 사용법: Python 선택·의존성·잠금 파일·환경 복원](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-python-env-2-768x510.webp)
[Python 개발 환경 02] uv 사용법: Python 선택·의존성·잠금 파일·환경 복원
uv 설치부터 uv init·add·sync·run까지 실습합니다. pyproject.toml과 uv.lock, dependency groups, –locked와 –frozen의 차이, 환경 복원과 업데이트 방법을 설명합니다.
-
![[Python 개발 환경 01] Ubuntu·Rocky Linux에서 시작하기: venv·uv·conda 선택](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-python-env-1-768x510.webp)
[Python 개발 환경 01] Ubuntu·Rocky Linux에서 시작하기: venv·uv·conda 선택
Ubuntu 24.04와 Rocky Linux 9에서 시스템 Python을 보존하며 Python 3.12와 venv를 준비합니다. venv·uv·conda가 관리하는 범위와 장단점, 프로젝트별 선택 기준을 비교합니다.