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.

Join