Instalace

Instalace Aspose.Note FOSS pro Python

Aspose.Note FOSS pro Python je distribuován prostřednictvím PyPI pod názvem balíčku aspose-note. Instalace vyžaduje Python 3.10 nebo novější verze.


1. Standardní instalace (doporučená)

Instalace knihovny jádra pomocí pip:

pip install aspose-note

Tato instalace paketu aspose.note bez volitelných závislostí zahrnuje funkci parsing a traverzování, export PDF vyžaduje další závislosti a není součástí této základní instalací.


2. Instalace s podporou PDF Export

Pro aktivaci Document.Save(..., SaveFormat.Pdf). Přidává se tak závislost ReportLab (reportlab>=3.6):

pip install aspose-note

Pokud jste již nainstalovali základní balíček, upgradujte ho a přidejte další v jednom příkazu:

pip install --upgrade "aspose-note[pdf]>=26.3.2"

Poznámka: Pokoušet se volat Document.Save s ̋SavesFormat.Pdf∂ bez instalace ReportLab vyvolá při běhové době chybu modul-not-found (nenalezl). Před použitím funkcí exportu PDF instalujte extra ∂ [pdf∂].


3. Virtuální prostředí (nejlepší postupy)

Použijte virtuální prostředí k izolování knihovny od systému Python:

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

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

##Install with PDF export support (export-only)
pip install "aspose-note[pdf]>=26.3.2"

4. Úpravitelná instalace (pro přispěvatele)

Klonovat úložiště a instalovat v editabilním režimu pro vývoj nebo provedení testů proti zdroji:

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

##Editable install with PDF export enabled
pip install -e ".[pdf]"  ## installs aspose-note>=26.3.2 from source

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

Ověření

Po instalaci ověřte, zda je balení dovozné:

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

Zkontrolujte nainstalovanou verzi:

pip show aspose-note

Očekávaný výstup (verze se může lišit):

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

Závislost na jiných produktech

DependencyRequired?Purpose
Python 3.10+AlwaysMinimum language version
reportlab>=3.6Optional (via [pdf] extra)PDF export via Document.Save(..., SaveFormat.Pdf)

Všechna binární analýza MS-ONE/OneStore je implementována v čistém Pythonu ve subpaketu aspose.note._internal .


Podrobnosti o balení:

AttributeValue
Package nameaspose-note
PyPI URLhttps://pypi.org/project/aspose-note/
Import pathfrom aspose.note import ...
Version (current)26.3.2
Python support3.10, 3.11, 3.12 (install requires Python 3.10 or later)
Operating systemsWindows, Linux, macOS (OS-independent)
LicenseMIT (Aspose-Split)
Source repositoryhttps://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python

Další zdroje

  • Aspose.Note FOSS pro Python: PyPI
  • Repozitář zdrojů
  • Zpráva o problémech
  • Příručka pro vývojáře
  • Odkaz na API
 Čeština