التثبيت

تثبيت Aspose.Cells FOSS لـ Python

Aspose.Cells FOSS for Python is distributed as a standard Python package on PyPI under the name aspose-cells-foss.طريقة التثبيت الموصى بها هي pip,التي تتعامل مع جميع الإدمانات تلقائيًا.


1. pip (Recommended)

pip هو الطريقة القياسية لتثبيت Aspose.Cells FOSS لـ Python لا تتطلب أي أدوات إضافية أو خطوات بناء.

تثبيت أحدث النسخة:

pip install aspose-cells-foss

إعداد نسخة محددة:

pip install aspose-cells-foss

تحديث التثبيت الحالي:

pip install --upgrade aspose-cells-foss

2. Virtual Environment (Recommended for Projects)

باستخدام بيئة افتراضية ، يتم عزل إدمان المشروع من نظام Python.

إنشاء وتشغيل بيئة افتراضية:

##Create
python -m venv .venv

##Activate on Linux/macOS
source .venv/bin/activate

##Activate on Windows
.venv\Scripts\activate

##Install
pip install aspose-cells-foss>=26.3.1

3. Verify the Installation

بعد التثبيت، قم بتشغيل المقطع التالي للتأكيد على تحميل المكتبة بشكل صحيح:

from aspose.cells_foss import Workbook, Cell

workbook = Workbook()
workbook.worksheets[0].cells["A1"].value = "Installation verified!"
workbook.save("verify.xlsx")
print("Aspose.Cells FOSS for Python is installed correctly.")

إذا كان الملف verify.xlsx يتم إنشاءها دون أخطاء ، والتركيب كاملا.


4. System Requirements

مطلوبتفاصيل
نسخة Python3.7 or later (3.9–3.12 recommended)
نظام التشغيلويندوز x86/x64, لينكس (أوبونتو, CentOS, إلخ), macOS x64/ARM64
Microsoft Office مكتبلا مطلوب
إدمانات PIPpycryptodome>=3.15.0, olefile>=0.46 (معدل تثبيت الذات)

5. Package Name vs. Import Name

السياقالاسم
PIP / PIB تثبيتaspose-cells-foss
Python استيرادfrom aspose.cells_foss import ...

اسم الحزمة يستخدم حفرة (aspose-cells-fossفي حين أن إدخال Python يستخدم ملاحظة (aspose.cells_fossهذا يتبع اتفاقية حزمة اسم الفضاء.


6. Plugin Installation

إضافات الخلايا-plugin

توسيع نطاق Microsoft MarkItDown مكتبة مع دعم لترتيب XLSX:

pip install aspose-cells-foss

استخدام :

from markitdown import MarkItDown  # MarkItDown is a third-party library by Microsoft

md = MarkItDown(enable_plugins=True)
result = md.convert("spreadsheet.xlsx")
print(result.text_content)  # Spreadsheet data as Markdown tables

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

 العربية