Εγκατάσταση
Εισαγωγή του Aspose.Note FOSS για Python
Aspose.Note FOSS for Python is distributed via PyPI Με το όνομα του πακέτου aspose-note.Η εγκατάσταση απαιτεί Python 3.10 ή νεότερη.
1. Standard Install (Recommended)
Εγκαταστήστε τη βιβλιοθήκη με το pip:
pip install aspose-noteΑυτό εγκαταστήσει το aspose.note πακέτο χωρίς προαιρετικές εξάρσεις. καλύπτει χαρακτηριστικά διαρροής και διασταύρωσης. PDF εξαγωγή απαιτεί πρόσθετη εξαρτηση και είναι Όχι Εισαγωγή σε αυτή τη βάση εγκατάστασης.
2. Install with PDF Export Support
Για να επιτρέψει Document.Save(..., SaveFormat.Pdf),Εγκαταστήστε με το [pdf] Εξάλλου, αυτό προσθέτει το ReportLab Η εξάρτηση (reportlab>=3.6):
pip install aspose-noteΕάν έχετε ήδη εγκαταστήσει το κεντρικό πακέτο, αναβαθμίστε το και προσθέστε την επιπλέον σε μια εντολή:
pip install --upgrade "aspose-note[pdf]>=26.3.2"Σημείωση:Προσπαθήστε να καλέσετε
Document.SaveΜεSaveFormat.Pdfχωρίς την εγκατάσταση του ReportLab θα δημιουργήσει ένα σφάλμα που δεν βρέθηκε σε λειτουργία.[pdf]Εξαιρετικά πριν χρησιμοποιήσετε τη λειτουργικότητα εξαγωγής PDF.
3. Virtual Environment (Best Practice)
Χρησιμοποιήστε ένα εικονικό περιβάλλον για να απομονώσετε τη βιβλιοθήκη από το 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. Editable Install (For Contributors)
Κλωνοποιήστε το αποθεματικό και εγκαταστήστε σε επεξεργαστή λειτουργία για να αναπτύξετε ή να εκτελέσετε δοκιμές κατά της πηγής:
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Ελέγχου
Μετά την εγκατάσταση, ελέγξτε ότι το πακέτο είναι εισαγωγικό:
from aspose.note import Document, SaveFormat, FileFormat
print("Aspose.Note FOSS for Python installed successfully.")Δείτε την εγκατεστημένη έκδοση:
pip show aspose-noteΑναμενόμενη παραγωγή (η έκδοση μπορεί να διαφέρει):
Name: aspose-note
Version: 26.3.2
Summary: Aspose.Note-compatible Python API for reading OneNote (.one) files
...εξάρτηση
| Εξάρτηση | Απαραίτητο ? | Σκοπός |
|---|---|---|
| Πυθονική 3.10+ | Πάντα | Ελάχιστη γλώσσα έκδοση |
reportlab>=3.6 | Εναλλακτικά (με την [pdf] ΠΕΡΙΟΧΗ) | PDF εξαγωγή μέσω Document.Save(..., SaveFormat.Pdf) |
Η βασική βιβλιοθήκη έχει 0 υποχρεωτικές εξαρτήσεις τρίτων μερών.Όλες οι MS-ONE/OneStore δυαδικές διαχωρισμοί εφαρμόζονται σε καθαρό Python μέσα στο πλαίσιο της διαδικασίας. aspose.note._internal Υποσυσκευασία .
Πληροφορίες πακέτου
| ΑΙΤΡΕΤΟ | Αξία |
|---|---|
| Ονομασία πακέτου | aspose-note |
| Πιπίνες URL | HTTPS://pypi.org/προέδριο/απομνημονεύστε το/ |
| Ο δρόμος εισαγωγής | from aspose.note import ... |
| Τώρα ( τρέχοντα ) | 26.3.2 |
| Υποστήριξη Python | 3.10, 3.11, 3.12 (install requires Python 3.10 or later) |
| λειτουργικά συστήματα | Windows, Linux και macOS (ανεξάρτητα από το σύστημα) |
| Αδειοδότηση | ΜΙΤ (Ασποσία-Σπλίτ) |
| Πηγή αποθεματικού | HTTPS://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python για την εφαρμογή του προγράμματος |