Įdiegimas

Aspose.Note FOSS Python įdiegimas

Aspose.Note FOSS for Python is distributed via PyPI paketo pavadinime aspose-note. Įdiegimui reikalingas Python 3.10 arba naujesnis.


1. Standard Install (Recommended)

Įdiekite pagrindinę biblioteką naudodami pip:

pip install aspose-note

Tai įdiegia aspose.note paketas be jokių papildomų priklausomybių. Jis palaiko visas skaitymo ir naršymo funkcijas. PDF eksportas yra ne įtrauktas.


2. Install with PDF Export Support

Norint įjungti Document.Save(..., SaveFormat.Pdf), įdiekite su [pdf] papildomu. Tai prideda ReportLab priklausomybę (reportlab>=3.6):

pip install "aspose-note[pdf]"

Jei jau įdiegėte pagrindinį paketą, atnaujinkite jį ir pridėkite papildinį vienu komandos vykdymu:

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

Pastaba: Bandoma iškviesti Document.Save su SaveFormat.Pdf be ReportLab įdiegto sukels ImportError vykdymo metu. Įdiekite [pdf] papildomą prieš naudojant PDF funkcionalumą.


3. Virtual Environment (Best Practice)

Naudokite virtualią aplinką, kad izoliuotumėte biblioteką nuo jūsų sistemos 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)

Klonuokite saugyklą ir įdiekite redaguojamoje veiksenoje, kad galėtumėte kurti arba vykdyti testus prieš šaltinį:

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

Patikrinimas

Po įdiegimo patikrinkite, ar paketą galima importuoti:

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

Patikrinkite įdiegtą versiją:

pip show aspose-note

Tikėtinas išvestis (versija gali skirtis):

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

Priklausomybės

PriklausomybėReikalinga?Tikslas
Python 3.10+VisadaMažiausia kalbos versija
reportlab>=3.6Pasirinktinai (per [pdf] extra)PDF eksportavimas per Document.Save(..., SaveFormat.Pdf)

Pagrindinė biblioteka turi nėra privalomų trečiųjų šalių priklausomybių. Visi MS-ONE/OneStore dvejetainių analizavimai įgyvendinti grynuoju Python viduje aspose.note._internal subpaketas.


Paketo informacija

AtributasReikšmė
Paketo pavadinimasaspose-note
PyPI URLhttps://pypi.org/project/aspose-note/
Importo keliasfrom aspose.note import ...
Versija (dabartinė)26.3.2
Python palaikymas3.10, 3.11, 3.12
Operacinės sistemosWindows, Linux, macOS (nepriklausoma nuo OS)
LicencijaMIT (Aspose-Split)
Šaltinio saugyklahttps://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python

Papildomi ištekliai

 Lietuvių