설치

Aspose.Note FOSS for Python 설치

Aspose.Note FOSS for Python is distributed via PyPI 패키지 이름 아래 aspose-note. 설치에는 Python 3.10 이상이 필요합니다.


1. Standard Install (Recommended)

pip으로 핵심 라이브러리를 설치합니다:

pip install aspose-note

이것은 aspose.note 옵션 의존성이 없는 패키지를 설치합니다. 모든 읽기 및 탐색 기능을 지원합니다. PDF 내보내기는 아니 포함됩니다.


2. Install with PDF Export Support

활성화하려면 Document.Save(..., SaveFormat.Pdf), 다음을 사용하여 설치하십시오 [pdf] 추가 기능. 이것은 다음을 추가합니다 ReportLab 의존성 (reportlab>=3.6):

pip install "aspose-note[pdf]"

이미 핵심 패키지를 설치한 경우, 한 명령으로 업그레이드하고 추가 옵션을 적용하십시오:

pip install --upgrade "aspose-note[pdf]"

참고: 호출을 시도하는 경우 Document.Save 와 함께 SaveFormat.Pdf ReportLab이 설치되지 않은 경우 오류가 발생합니다 ImportError 런타임 시. 다음을 설치하십시오 [pdf] 추가 기능을 PDF 기능을 사용하기 전에 설치하십시오.


3. Virtual Environment (Best Practice)

시스템 Python와 라이브러리를 격리하기 위해 가상 환경을 사용하십시오:

##Create a virtual environment
python -m venv .venv

##Activate it
##Windows:
.venv\Scripts\activate
##Linux / macOS:
source .venv/bin/activate

##Install (with PDF support)
pip install "aspose-note[pdf]"

4. Editable Install (For Contributors)

저장소를 클론하고 편집 모드로 설치하여 소스 코드를 개발하거나 테스트를 실행하십시오:

git clone https://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python.git
cd Aspose.Note-FOSS-for-Python

##Editable install with PDF support
pip install -e ".[pdf]"

##Run the test suite
python -m unittest discover -s tests -p "test_*.py" -v

검증

설치 후, 패키지를 임포트할 수 있는지 확인하십시오:

from aspose.note import Document, SaveFormat, FileFormat
print("Aspose.Note FOSS for Python installed successfully.")

설치된 버전을 확인:

pip show aspose-note

예상 출력 (버전은 다를 수 있음):

Name: aspose-note
Version: 26.3.2
Summary: Aspose.Note-compatible Python API for reading OneNote (.one) files
...

종속성

의존성필수?목적
Python 3.10+항상최소 언어 버전
reportlab>=3.6옵션 (via [pdf] extra)PDF 내보내기 via Document.Save(..., SaveFormat.Pdf)

핵심 라이브러리는 필수 서드파티 종속성이 전혀 없습니다. 모든 MS-ONE/OneStore 바이너리 파싱은 순수 Python 로 aspose.note._internal 서브패키지.


패키지 세부 정보

속성
패키지 이름aspose-note
PyPI URLhttps://pypi.org/project/aspose-note/
임포트 경로from aspose.note import ...
버전 (현재)26.3.2
Python 지원3.10, 3.11, 3.12
운영 체제Windows, Linux, macOS (OS 독립적)
라이선스MIT (Aspose-Split)
소스 저장소https://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python

추가 리소스

 한국어