Installation
تثبيت 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==26.3.0ترقية تثبيت موجود:
pip install --upgrade aspose-cells-foss2. 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-foss3. 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
| متطلب | تفاصيل |
|---|---|
| Python الإصدار | 3.7 or later (3.9–3.12 recommended) |
| نظام التشغيل | Windows x86/x64، Linux (Ubuntu, CentOS، إلخ)، macOS x64/ARM64 |
| Microsoft Office | غير مطلوب |
| اعتمادات pip | pycryptodome>=3.15.0, olefile>=0.46 (تم التثبيت تلقائيًا) |
5. Package Name vs. Import Name
| السياق | الاسم |
|---|---|
| تثبيت PyPI / pip | aspose-cells-foss |
| Python استيراد | from aspose.cells_foss import ... |
اسم حزمة pip يستخدم شرطة (aspose-cells-foss) بينما يستخدم استيراد Python تدوين النقطة (aspose.cells_foss). هذا يتبع اتفاقية حزمة الفضاء الاسمي.
6. Plugin Installation
markitdown-aspose-cells-plugin
يوسع مايكروسوفت MarkItDown المكتبة بدعم تنسيق XLSX:
pip install markitdown-aspose-cells-pluginالاستخدام:
from markitdown import MarkItDown
md = MarkItDown(enable_plugins=True)
result = md.convert("spreadsheet.xlsx")
print(result.text_content) # Spreadsheet data as Markdown tablesموارد إضافية
- Aspose.Cells FOSS for Python: PyPI
- مستودع GitHub
- Aspose.Cells FOSS for Python: Developer Guide
- Aspose.Cells FOSS for Python: API Reference
- قاعدة المعرفة: أدلة إرشادية موجهة للمهام
- نظرة عامة على المنتج: ملخص الميزات والقدرات
- مدونة: تقديم Aspose.Cells FOSS: نظرة عامة على المكتبة والبدء السريع
- منتدى الدعم المجاني