Telepítés

A Aspose.Note FOSS telepítése Python számára

Aspose.Note FOSS for Python is distributed via PyPI a csomagnév alatt aspose-note. A telepítéshez Python 3.10 vagy újabb szükséges.


1. Standard Install (Recommended)

Telepítsd a magkönyvtárat pip-pel:

pip install aspose-note

Ez telepíti a aspose.note csomagot opcionális függőségek nélkül. Támogatja az összes olvasási és bejárási funkciót. A PDF export nem tartalmazva.


2. Install with PDF Export Support

Az engedélyezéshez Document.Save(..., SaveFormat.Pdf), telepítse a [pdf] extra. Ez hozzáadja a ReportLab függőséget (reportlab>=3.6):

pip install "aspose-note[pdf]"

Ha már telepítetted a magcsomagot, egy parancsban frissítheted és hozzáadhatod az extra-t:

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

Megjegyzés: A hívás megkísérlése Document.Save a SaveFormat.Pdf ReportLab telepítése nélkül hibát fog okozni ImportError futásidőben. Telepítse a [pdf] extra-t a PDF funkciók használata előtt.


3. Virtual Environment (Best Practice)

Használj virtuális környezetet a könyvtár rendszer Python‑tól való elszigeteléséhez:

##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)

Klónozd a repót és telepítsd szerkeszthető módban a fejlesztéshez vagy a forrás ellen tesztek futtatásához:

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

Ellenőrzés

A telepítés után ellenőrizd, hogy a csomag importálható-e:

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

Ellenőrizd a telepített verziót:

pip show aspose-note

Várt kimenet (a verzió eltérhet):

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

Függőségek

FüggőségKötelező?Cél
Python 3.10+MindigLegkisebb nyelvi verzió
reportlab>=3.6Opcionális (a [pdf] extra)PDF exportálás a Document.Save(..., SaveFormat.Pdf)

A magkönyvtár rendelkezik nulla kötelező harmadik féltől származó függőség. Az összes MS-ONE/OneStore bináris elemzés tisztán Python valósítva van a aspose.note._internal alkönyvtárban.


Csomag részletei

AttribútumÉrték
Csomagnévaspose-note
PyPI URLhttps://pypi.org/project/aspose-note/
Import útvonalfrom aspose.note import ...
Verzió (aktuális)26.3.2
Python támogatás3.10, 3.11, 3.12
Operációs rendszerekWindows, Linux, macOS (OS-független)
LicencMIT (Aspose-Split)
Forrás tárolóhttps://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python

További erőforrások

 Magyar