خب میخوایم این دفعه ی فایل پایتونی رو به برنامه exe تبدیل کنیم که تو هر سیستمی که پایتون روش نصب نیست بشه اجراش کرد و خروجیشو دید. ورژن پایتون من 3.11.2 هست، ممکنه برای شما اگر با ورژن های دیگه ای کار می کنید کد های زیر فرق بکنن.
اول میریم تو cmd و pyinstaller رو با دستور زیر نصب می کنیم:
py -m pip install pyinstaller
حالا باید فایل .py رو توی ی مسیری ذخیره کنیم. مثلا توی دسکتاپ. فرض کنید اسمش script.py هست. بعد با دستور زیر فایل exe در همون دسکتاپ ساخته میشه:
py -m PyInstaller script.py
دقت کنید که PyInstaller رو با P و I بزرگ بنویسید.
حالا باید توی همون پوشه ای که فایل script.py بود، دو تا فولدر ایجاد بشه. یکی با اسم build و یکی با اسم dist .
وارد dist بشید. فایل exe اونجاست. اجرا کنید و لذت ببرید.
نکته:
برنامه بلافاصله بعد اجرا بسته میشه. من میخواستم برنامم بعد از تموم شدن دوباره استارت بخوره در همون صفحه. بنابراین قبل از گرفتن input ها ی کد :
while True:
تو برنامم گذاشتم.