ايناس نشر 27 مايو 2016 (مُعدّل) لدي برنامج بايثون وأريد تحزيمه بثلاث صيغ: ويندوز exe، لينكس deb، أندرويد apk فكيف أحزم البرنامج؟ تمّ تعديل 27 مايو 2016 بواسطة ايناس انشر على الشّبكات الاجتماعية رابط هذه المساهمة
0 E.Nourddine نشر 29 مايو 2016 بالنسبة للتحزيم ملفات Python على مختلف أنظة التشغيل، إليه بعض البرامج المساعدة في ذلك، مع الاشارة أن كل برنامج خاص بنطام تشغيل معين: على ويندوز: برنامج pyinstaller هذا البرنامج متوفر على جميع أنظمة التشغيل برنامج .py2exe. برنامج Cython مبني بلغة C++ على لينكس: يكفي فقط أن تغيير اسم الملف من filename.py إلى filename (ولا حاجة لتحزيمه بصيغة دبيانية) على الأندرويد -ملف apk-: مكتبة Cython المكتبة توفر امكانية تحول ماف بايثون إلى العديد من الصيغ وخاصة ملفات apk. https://www.youtube.com/watch?v=TCWC4kWOoiI انشر على الشّبكات الاجتماعية رابط هذه المساهمة
0 هشام رزق الله نشر 29 مايو 2016 بالنسبة لنظام لينكس إليك طريقة إنشاء حزمة deb بطريقة مختصرة: 1- أنشئ مجلد بأي اسم على مجلد المنزل (home). 2- في داخل هذا المجلد أنشء مجلدين جديدين باسم "DEBIAN" و "usr". 3- في داخل مجلد "DEBIAN" أنشئ ملف جديد -بدون امتداد- باسم "control". 4- اكتب في داخل هذه الملف البيانات التالية وغيّر ما تريد تغييره: Package: mypyscript Version: 0.01 Architecture: all Maintainer: your name<your mail id> Installed-Size: 2 Depends: python-appindicator Section: extras Priority: optional Homepage: your homepage Description: describe 5- عد إلى المجلد الرئيسي وأضف ملف بايثون إلى مجلد جديد باسم "bin" داخل مجلد "usr". 6- بعد ذلك اكتب في الطرفية dpkg -b mypyscript حيث أن mypyscript هو اسم المجلد الرئيسي. و بالنسبة لتحزيم الشيفرة البرمجية لنشرها، فأنصحك بإتباع هذه الخطوات الموجودة في موقع DigitalOcean. أما بالنسبة لتحزيم تطبيقات بايثون إلى أندرويد فيجب عليك إعادة كتابة البرنامج من الصفر للتعامل مع نظام أندرويد، فلا يعقل أن يعمل برنامج يستخدم مثلا مكتبات pygtk أو pyqt وموجه لأنظمة التشغيل الحاسوبية على نظام أندرويد بنفس الطريقة. انشر على الشّبكات الاجتماعية رابط هذه المساهمة
لدي برنامج بايثون وأريد تحزيمه بثلاث صيغ: ويندوز exe، لينكس deb، أندرويد apk
فكيف أحزم البرنامج؟
تمّ تعديل بواسطة ايناسانشر على الشّبكات الاجتماعية
رابط هذه المساهمة