التثبيت
التثبيت
هذه الصفحة تغطي تثبيت إرسال رسالة خاصة إلى موقع الويب 26.3 في مشروع Python. الحزمة هي مكتبة بيوثون النقية مع لا تعتمد على الأصليين - لا مايكروسوفت مكتب، لا تفاعلات COM، ولا توسيع منصة. pip install كلها هي هذا هو مطلوب.
المعايير
| مطلوب | التفاصيل |
|---|---|
| Python | 3.10 or later (python --version ( من أجل التحقق ) |
| PIP | مع تطبيقات Python الحديثة |
| نظام التشغيل | ويندوز أو ماكوس أو لينكس – لا حدود للمنصة |
إذا كنت على Python 3.9 أو أقدم، قم بتحديثها إلى 3.10+ قبل المضي قدما. ويستخدم المكتبة نموذج الهيكلية لتطابق و match/case إدخال Syntax في Python 3.10 .
تثبيت عبر pip
pip install aspose-email-fossهذا يلتقط أحدث إصدار مستقر من PyPI. لالتقاط نسخة محددة:
pip install aspose-email-fossلتحديث التثبيت الحالي:
pip install --upgrade aspose-email-fossبيئة افتراضية
ويُنصح باستخدام بيئة افتراضية لأي مشروع، فإنه يزيل الحزمة من نظام Python وتجنب نزاعات الاعتماد بين المشاريع.
python -m venv .venv
source .venv/bin/activate # Linux/macOS
# .venv\Scripts\activate # Windows (Command Prompt)
# .venv\Scripts\Activate.ps1 # Windows (PowerShell)
pip install aspose-email-fossتحتاج البيئة الافتراضية فقط لإنشاء مرة واحدة لكل مشروع.إذا تم تنشيطه في بداية كل جلسة محطة قبل تشغيل السيناريوهات الخاصة بك.
تحقق من التثبيت
بعد التثبيت ، تأكد من تحميل الحزمة بشكل صحيح عن طريق تشغيل الحد الأدنى اختبار - The create() طريقة الفصول الدراسية تخلق جديدة MapiMessage في ذاكرة بدون قراءة أي ملف، مما يجعلها اختبار الدخان موثوق بها دون آثار جانبية.
from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.create("Test subject", "Test body")
print(f"Subject: {msg.subject}")إذا رأيت الموضوع مطبوعًا دون أخطاء ، يتم تثبيته وتصدير الحزمة بشكل صحيح.
حل المشاكل
ModuleNotFoundError: No module named 'aspose'
يتم تثبيت الحزمة في بيئة مختلفة عن البيئة التي تعمل بها. فيديوهات متعلقة بـ “ تحقق من ذلك ” which python (اللينكس / ماكوس) أو where python (Windows) تظهر نفس المترجم الذي استخدمته ل pip install.إذا كنت يتم استخدام بيئة افتراضية، وتأكد من أنها تنشط.
ModuleNotFoundError: No module named 'aspose.email_foss'
المستوى الأعلى aspose اسم المساحة موجودة (من حزمة Aspose الأخرى) ولكن email_foss لا يوجد حزمة تحت العرض.مشاهدة pip install aspose-email-foss مرة أخرى في البيئة الصحيحة.
ImportError في Python 3.9
يتطلب المكتبة Python 3.10 أو أعلى.
بيئات بروكسي أو غير متصلة
بالنسبة للمرافق المضغوطة بالهواء، قم بتنزيل العجلة من PyPI وتثبيتها. مباشرة : pip install aspose_email_foss-26.3-py3-none-any.whl.
الخطوات التالية
- بدءاً من: نظرة عامة و نموذج البدء السريع
- دليل المطور: عمليات MSG ، الخصائص ، والمرفقات