Instalēšana

Aspose.Note FOSS instalēšana priekš Python

Aspose.Note FOSS for Python is distributed via PyPI paketes nosaukuma zem aspose-note. Instalēšanai nepieciešams Python 3.10 vai jaunāks.


1. Standard Install (Recommended)

Instalējiet pamatbibliotēku, izmantojot pip:

pip install aspose-note

Tas instalē aspose.note paketi bez papildu atkarībām. Tas atbalsta visas lasīšanas un pārlūkošanas funkcijas. PDF eksportēšana ir nav iekļauta.


2. Install with PDF Export Support

Lai iespējotu Document.Save(..., SaveFormat.Pdf), instalējiet ar [pdf] papildu pakotni. Tas pievieno ReportLab atkarību (reportlab>=3.6):

pip install "aspose-note[pdf]"

Ja jau esat instalējis pamatpakotni, atjauniniet to un pievienojiet paplašinājumu vienā komandā:

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

Piezīme: Mēģinot izsaukt Document.Save ar SaveFormat.Pdf bez instalēta ReportLab radīs ImportError izpildes laikā. Instalējiet [pdf] papildu pakotni pirms PDF funkcionalitātes lietošanas.


3. Virtual Environment (Best Practice)

Izmantojiet virtuālo vidi, lai izolētu bibliotēku no jūsu sistēmas 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)

Klonējiet repozitoriju un instalējiet rediģējamā režīmā, lai izstrādātu vai palaistu testus pret avotu:

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

Verifikācija

Pēc instalēšanas pārbaudiet, vai pakotni var importēt:

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

Pārbaudiet instalēto versiju:

pip show aspose-note

Sagaidāmais izvadījums (versija var atšķirties):

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

Atkarības

AtkarībaObligāts?Mērķis
Python 3.10+VienmērMinimālā valodas versija
reportlab>=3.6Pēc izvēles (caur [pdf] papildu)PDF eksportēšana caur Document.Save(..., SaveFormat.Pdf)

Kodolbibliotēka ir nekādām obligātām trešo pušu atkarībām. Visi MS-ONE/OneStore binārie parsēšanas ir īstenoti tīrā Python ietvaros aspose.note._internal apakšpakete.


Pakotnes informācija

AtribūtsVērtība
Paketes nosaukumsaspose-note
PyPI URLhttps://pypi.org/project/aspose-note/
Importēšanas ceļšfrom aspose.note import ...
Versija (pašreizējā)26.3.2
Python atbalsts3.10, 3.11, 3.12
OperētājsistēmasWindows, Linux, macOS (neatkarīgs no OS)
LicenceMIT (Aspose-Split)
Avota krātuvehttps://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python

Papildu resursi

 Latviešu