متطلبات النظام
أنظمة التشغيل المدعومة
Windows
- Microsoft Windows 2000 (x64، x86)
- Microsoft Windows XP (x64، x86)
- Microsoft Windows Server 2003 (x64، x86)
- Microsoft Windows Server 2008 (x64، x86)
- Microsoft Windows Server 2012 (x64، x86)
- Microsoft Windows Vista (x64، x86)
- Microsoft Windows 7 (x64، x86)
- Microsoft Windows 8 (x64، x86)
- Microsoft Windows 10 (x64، x86)
لينكس
- أوبونتو
- OpenSUSE
- CentOS
- و اخرين
متطلبات النظام لمنصة لينكس الهدف
-
مكتبات وقت تشغيل GCC-6 (أو أحدث).
-
تبعيات .NET Core Runtime. تثبيت .NET Core Runtime نفسه غير مطلوب.
-
بالنسبة إلى Python 3.5-3.7: يلزم إنشاء
pymallocمن Python. يتم تمكين خيار البناء--with-pymallocPython افتراضيًا. عادةً ما يتم تمييزpymallocإنشاء Python بلاحقةmفي اسم الملف. -
libpythonشارك Python مكتبة. يتم تعطيل خيار الإنشاء--enable-sharedPython افتراضيًا ، ولا تحتوي بعض توزيعات Python على المكتبة المشتركةlibpython. بالنسبة لبعض أنظمة التشغيل Linux ، يمكن تثبيت المكتبة المشتركةlibpythonباستخدام مدير الحزم ، على سبيل المثال:sudo apt-get install libpython3.7. المشكلة الشائعة هي أن مكتبةlibpythonمثبتة في موقع مختلف عن موقع النظام القياسي للمكتبات المشتركة. يمكن إصلاح المشكلة باستخدام خيارات إنشاء Python لتعيين مسارات مكتبة بديلة عند تجميع Python ، أو إصلاحها عن طريق إنشاء ارتباط رمزي لملف مكتبةlibpythonفي الموقع القياسي للنظام للمكتبات المشتركة. عادةً ما يكون اسم ملف المكتبة المشتركةlibpythonهوlibpythonX.Ym.so.1.0لـ Python 3.5-3.7 ، أوlibpythonX.Y.so.1.0لـ Python 3.8 أو أحدث (على سبيل المثال: libpython3.7m.so.1.0 ، libpython3.9.so.1.0).