چطور فایل برنامه ی پایتون را به یک فایل اجرایی (.exe) تبدیل کنم؟
شاید بارها برایتان پیش آمده باشد که بخواهید برنامه ای که با پایتون نوشته اید را به فایلی تبدیل کنید که قابل حمل باشد، یعنی برنامتان سوای از کامپیوترهایی که دارای پایتون هستند نیز اجرا شود.
این آموزش می تواند کمکتان کند تا پس از نوشتن برنامتان بتوانید آن را به یک فایل اجرایی تبدیل کنید و سپس بتوانید برنامتان را به راحتی به هر کسی که خواستید بدهید، بدون ترس از اینکه برنامتان روی کامپیوتر فرد اجرا نشود.
لینک موجود در مطلب در تاریخ 3 خرداد ماه بروز شد.
ابتدا Py2Exe را از اینجا دانلود کنید.
*فقط و فقط نسخه ی 3.3.2 پایتون به بعد می توانند از این نسخه بهره مند شوند*
سپس فایل پایتونی در کنار برنامه ی اصلیتان ساخته و اسمش را setup.py بگذارید.
در setup.py بنویسید:
from distutils.core import setup
import py2exe
setup(console=['نام برنامه ی اصلیتان.py'])
سپس گزینه های ترکیبی پنجره+R را از صفحه کلید رایانه تان بفشارید.
وقتی پنجره ی Run باز شد درون آن عبارت cmd را تایپ کنید.
وقتی CommandPrompt باز شد به مسیر برنامتان بروید
و سپس مثلا بنویسید:
C:\Rayana>py setup.py py2exe
کمی که صبر کنید مشاهده می کنید فایل .exeی برنامتان در کنار فایل منبع ساخته شده است.
نکات:
/*اگر در برنامتان از کتابخانه ی خاصی مثل compusicیا pygame استفاده کرده اید که در پایتون بصورت پیش فرض موجود نیست، پس از اجرایی کردن فایل برنامتان به مشکل می خورید*/
/*حواستان باشد که در Command Prompt برای رفتن به مسیر برنامه باید از دستور cd استفاده کنید، یعنی مثلا برای رفتن به
C:\Rayana
باید عبارت زیر را وارد کنید:
C:\ cd Rayana
*/
:)