RLCS#6
Python to exe/Unix Executable
هل واجهت مشكلة تمنيت لو أن يكون برنامجك الذي كتبته بالبايثون على شكل exe يمكنك النقر عليه وتشغيله؟🤔 أو Unix executable كل ماتحتاجه لتشغيله هو command line ؟🤔هل سبق ورغبت بتشغيل برنامج بايثون من برنامج مكتوب بلغة أخرى، الجافا مثًا؟🤔
الطريقة كالتالي:
أولًا: قبل تحويل الـ Script إلى unix exe/exe يجب أن يكون لديك التالي:
ملف الـ Script الذي ترغب بتحويله (.py).
تثبيت مكتبة pyinstaller والتي سنستخدمها بالتحويل، حيث يتم تثبيتها كالمعتاد عن طريق هذا الأمر باستخدام pip:
pip install pyinstaller
الآن أنت جاهز لتحويل الملف!
أفتح (command line or terminal)، وأذهب (cd) إلى المجلد الذي يحتوي على ملف py الذي ترغب بتحويله،
الآن أكتب هذا الأمر:
pyinstaller YOURFILENAME.py
سينشئ هذا الأمر العديد من الملفات في نفس المجلد، وستجد exe/unix exe في مجلد dist ويحمل نفس اسم ملف البايثون.
*ملاحظة:
unix exe > لـ unix based/unix like OS مثل macOS.
exe > للـ windows.