설치 가이드
Atio를 설치하는 방법을 안내합니다.
PyPI를 통한 설치
가장 간단한 설치 방법은 PyPI를 사용하는 것입니다:
pip install atio
특정 버전 설치
특정 버전을 설치하려면:
pip install atio==2.0.0
개발 버전 설치
최신 개발 버전을 설치하려면:
pip install git+https://github.com/seojaeohcode/atio.git
의존성
필수 의존성
Python 3.8+
pandas
numpy
선택적 의존성
특정 형식을 사용하려면 추가 라이브러리가 필요합니다:
Parquet 형식: .. code-block:: bash
pip install pyarrow # 또는 pip install fastparquet
Excel 형식: .. code-block:: bash
pip install openpyxl # 또는 pip install xlsxwriter
SQL 데이터베이스: .. code-block:: bash
pip install sqlalchemy
Polars 지원: .. code-block:: bash
pip install polars
Avro 형식 (Polars): .. code-block:: bash
pip install fastavro
Polars Excel 지원: .. code-block:: bash
pip install xlsx2csv openpyxl
Polars 데이터베이스 지원: .. code-block:: bash
pip install connectorx
모든 의존성 설치
모든 기능을 사용하려면:
pip install atio[all]
또는 개별적으로:
pip install atio
pip install pyarrow openpyxl sqlalchemy polars fastavro xlsx2csv connectorx
환경 확인
설치가 완료되었는지 확인하려면:
import atio
print(f"Atio 버전: {atio.__version__}")
# 기본 기능 테스트
import pandas as pd
df = pd.DataFrame({"test": [1, 2, 3]})
atio.write(df, "test.parquet", format="parquet")
print("설치가 성공적으로 완료되었습니다!")
가상환경 사용 권장
프로젝트별로 독립적인 환경을 유지하기 위해 가상환경 사용을 권장합니다:
# 가상환경 생성
python -m venv atio_env
# 가상환경 활성화 (Windows)
atio_env\Scripts\activate
# 가상환경 활성화 (macOS/Linux)
source atio_env/bin/activate
# Atio 설치
pip install atio
Conda 사용
Conda를 사용하는 경우:
# Conda 환경 생성
conda create -n atio_env python=3.8
conda activate atio_env
# Atio 설치
pip install atio
문제 해결
설치 중 문제가 발생하는 경우:
권한 오류: .. code-block:: bash
pip install atio –user
캐시 문제: .. code-block:: bash
pip install atio –no-cache-dir
의존성 충돌: .. code-block:: bash
pip install atio –force-reinstall
특정 Python 버전: .. code-block:: bash
python3.8 -m pip install atio
업그레이드
최신 버전으로 업그레이드:
pip install --upgrade atio
특정 버전으로 다운그레이드:
pip install atio==1.0.0
제거
Atio를 제거하려면:
pip uninstall atio