التثبيت

تثبيت 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
...

الاعتماد

الاعتمادمطلوبا ؟?الهدف
Python 3.10+ المعدلدائماًالحد الأدنى للنسخة اللغوية
reportlab>=3.6إختيار ( من خلال [pdf] إضافية )PDF من خلال Document.Save(..., SaveFormat.Pdf)

مكتبة الأساسية لديها 0 إلزامية تعتمد على طرف ثالث.يتم تنفيذ جميع MS-ONE / OneStore التنازلي في Python النقي داخل aspose.note._internal تحت الحزمة.


حزمة تفاصيل

الخصائصالقيمة
اسم الحزمةaspose-note
إل بي سي URLhttps://pypi.org/project/ملاحظة ملاحظات/
طريق الاستيرادfrom aspose.note import ...
النسخة الحالية ( Current )26.3.2
دعم Python3.10, 3.11, 3.12 (install requires Python 3.10 or later)
أنظمة التشغيلويندوز، لينكس، ماكوس (استقلالية من نظام التشغيل)
الترخيصMIT (مجموعة من الأسود)
مصدر المرافقhttps://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python

الموارد الإضافية

 العربية