Į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-noteTai į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" -vPatikrinimas
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-noteTikė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+ | Visada | Mažiausia kalbos versija |
reportlab>=3.6 | Pasirinktinai (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
| Atributas | Reikšmė |
|---|---|
| Paketo pavadinimas | aspose-note |
| PyPI URL | https://pypi.org/project/aspose-note/ |
| Importo kelias | from aspose.note import ... |
| Versija (dabartinė) | 26.3.2 |
| Python palaikymas | 3.10, 3.11, 3.12 |
| Operacinės sistemos | Windows, Linux, macOS (nepriklausoma nuo OS) |
| Licencija | MIT (Aspose-Split) |
| Šaltinio saugykla | https://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python |