كيف يتم تحزيم برنامج بلغة بايثون الى جميع أنظمة التشغيل ملف ديبيان ملف exe ملف apk
كيفية تحزيم برنامج بلغة بايثون
بالنسبة للتحزيم ملفات Python على مختلف أنظة التشغيل، إليه بعذ البرامج المساعدة في ذلك، مع الاشارة أن كل برنامج خاص بنطام تشغيل معين:
على ويندوز:
- برنامج pyinstaller هذا البرنامج متوفر على جميع أنظمة التشغيل حيث يمكن الاعتماد عليه على لينكس، ماك ايو اس.
على لينكس:
يكفي فقط أن تغيير اسم الملف من filename.py إلى filename.
على الأندرويد -ملف apk-:
-
مكتبة Cython المكتبة توفر امكانية تحول ماف بايثون إلى العديد من الصيغ وخاصة ملفات apk.
انظر المزيد هنا
استخدمت المكتبة البرمجية cx_Freeze لتحزيم مشروع تطبيق تسجيل النازحين في ليبيا مع مكتبة برمجة الواجهات الرسومية WxPython وكانت ممتازة قم بتحميلها من الرابط:
https://pypi.python.org/pypi/cx_Freeze
او عن طريق موجة الاوامر بأداة pip:
pip install cx_freeze
اما الكود المصدري في الملف المرفق
كيفية الاستخدام:
Windows os: cx_Freeze.py build
Linux os: python cx_Freeze.py build
تم تعديل هذه المشاركة بواسطة safwan_alhassi في 12 أغسطس 2016 في 21:25