البدء
متطلبات النظام
Aspose.Cells for Python via .NET API غير متوقف عن النظام ويمكن استخدامه على أي نظام (Windows و Linux) حيث يتم تثبيت Python.
إصدار Python
- Python 3.6 أو أحدث
التثبيت
Windows:
يمكنك استخدام Aspose.Cells for Python via .NET بسهولة من pypi بالأمر التالي.
$ pip install aspose-cells-python
Linux:
يمكنك استخدام Aspose.Cells for Python via .NET بسهولة من pypi بالأمر التالي.
$ pip install aspose-cells-python
- ملاحظة: يجب عليك تشغيل الأمر التالي قبل التثبيت
For Ubuntu/Debian: apt-get install libgdiplus For CentOS/RHEL/Fedora: yum install libgdiplus
MacOS:
يمكنك استخدام Aspose.Cells for Python via .NET بسهولة من pypi بالأمر التالي.
$ pip install aspose-cells-python
-
ملاحظة: إذا كان Python الخاص بك هو Python3.7 (خذ Python3.7 على سبيل المثال، هنا)، بعد تثبيت aspose-cells-python، قد تظهر الأخطاء التالية ‘/usr/local/lib/libpython3.7m.dylib’ (ملف غير موجود), ‘/usr/lib/libpython3.7m.dylib’ (ملف غير موجود) prompt. في مثل هذا الوضع، الرجاء إضافة الأمر التالي إلى ملف الـ bash_profile الخاص بك (العثور على مكان ملف libpython3.7m.dylib أولاً، واستخراج /Library/Frameworks/Python.framework/Versions/3.7/lib، على سبيل المثال هنا)
export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/Library/Frameworks/Python.framework/Versions/3.7/lib" export LIBRARY_PATH="$LIBRARY_PATH:/Library/Frameworks/Python.framework/Versions/3.7/lib/" -
ملاحظة: بسبب اعتمادنا على مكتبة الرسومات SkiaSharp، إذا واجهت الخطأ التالي: System.DllNotFoundException: غير قادر على تحميل مكتبة مشتركة ‘libSkiaSharp’ أو أحد تبعياتها. يرجى تثبيت SkiaSharp.
بعد التثبيت، يرجى تشغيل الأمر التاليbrew install nuget nuget install SkiaSharp.NativeAssets.macOS -Version 2.88.6cp ./SkiaSharp.NativeAssets.macOS.2.88.6/runtimes/osx/native/libSkiaSharp.dylib /usr/local/lib/.
بالطبع، إذا كنت ترغب في ذلك بشكل أبسط، يمكنك أيضًا تنزيل libSkiaSharp.dylib ثم نسخها إلى دليل /usr/local/lib.
⚠️ ملاحظة:
في بعض الحالات، بعد تثبيت إصدار جديد من aspose-cells-python، قد يواجه المستخدمون خطأً مثل التالي:
أثناء تهيئة المضيف لنوع ‘WrpNs_Aspose.WrpNs_Cells.WrpCs_Workbook_xxxxxx (Assembly=WrpInterop.Aspose.Cells)’، حدث خطأ - لم يتم العثور على الطريقة ‘call_000_xxxxxx’
يشير ذلك إلى أن الإصدار السابق لم يُلغَ تثبيته بالكامل، مما يؤدي إلى تعارض بين الإصدار الجديد والقديم.
يمكنك حل هذه المشكلة باتباع الخطوات أدناه:
- أولاً، يمكنك إنشاء بيئة افتراضية نظيفة لضمان عمل أحدث إصدار بشكل صحيح على جهاز Windows الخاص بك:
# Set up virtual environment
python -m venv .venv
.\.venv\Scripts\activate
# Install aspose-cells-python
pip install aspose-cells-python
ثم قم بتشغيل برنامجك.
- إذا كنت تفضل الاستمرار في استخدام بيئتك الأصلية، يرجى تجربة الخطوات التالية:
pip uninstall aspose-cells-python
تأكد من نجاح إلغاء التثبيت. إذا حدثت أخطاء أثناء إلغاء التثبيت، حاول تشغيل الأمر عدة مرات. بدلاً من ذلك، حدد موقع دليل site-packages الخاص بك، وعادةً ما يكون شيء مثل:
\Python3x\Lib\site-packages
ثم احذف يدويًا الأدلة التالية (إذا كانت موجودة):
aspose
aspose_cells*
بعد ذلك، قم بإعادة تثبيت الحزمة:
pip install aspose-cells-python
كيفية إنشاء تطبيق Hello World باستخدام Aspose.Cells لـ Python via .NET
- أنشئ ملفًا بإسم CreatingHelloWorldFile.py واستخدم الكود المثال التالي:
- الآن قم بحفظ الكود أعلاه في “CreatingHelloWorldFile.py” وقم بتشغيل “python CreatingHelloWorldFile.py” @command prompt.
مثال Python via .NET github
- يرجى زيارة مثال Aspose.Cells لـ Python via .NET على github لعرض مزيد من أكواد العينات.