Amir hossein Jafarabadi
Amir hossein Jafarabadi
خواندن ۲ دقیقه·۴ سال پیش

روش exe کردن پایتون فایل ها

سلام خسته نباشید

icon
icon

خوش آمدید به آموزش جدید خب اگر مسیر پایتونتون رو می دونید مرحله اول رو ول کنید به امون خدا

مرحله اول

برید تو منو استارت سرچ بزنید python بعد open file location

خب رو open file location کلیک کنید

خب حالا رو فایل راست کلیک و دوباره رو اون کلیک کنید

خب حالا اگر از idle استفاده می کنید و مثلا ویژیال استودیو نصب نکردید شما رو به مکان درست می بره و کافی ادرس بار رو کپی کنید ولی اگر از ویژیال استودیو استفاده می کنید من زیاد اطلاعات خاصی ندارم می تونید این ادرس رو چک کنید

%Userprofile%\AppData\Roaming\Python\Python37

خب حالا که ادرس رو کپی کردید به مرحله بعد برید

مرحله دوم

خب حالا برید تو منو استارت و سرچ بزنید cmd یا command prompt خب حالا داخلش بنویسین

اخری نیوفتاده فکر نکنین لازم نیس!
اخری نیوفتاده فکر نکنین لازم نیس!

این رو بنویسین ولی جای %Userprofile%\AppData\Roaming\Python\Python37 رو با ادرستون عوض کنید خب به بقیه کار دست نزنید خب اینا هم برای کپی کردن

cd <Address>
cd Scripts
pip install pyinstaller
pip install numpy==1.19.3

خب حالا اگر تموم شده باشه براتون و بخواید بروید مرحله بعد باید بگم که اگر کار کردن با pyinstaller رو بلدید مرحله بعد رو ول کنید به امون خدا ولی اگر نه مرحله بعدی می بینمتون

مرحله سوم

خب حالا که این کارو کردید اون جا یک چیز دیگ هم بنویسید:

pip install auto-py-to-exe

خب حالا بنویسین

auto-py-to-exe

و از این به بعدم خواستید چیزی رو exe کنید فقط همین cd هارو بنویسید و auto-py-to-exe هارو بقیه ی تبدیل کردن هارم با کمک ترجمه از گوگل ترنسلیت ترجمه کنید و خیلی راحت تموم کنید ولی حالا من یک توضیح مختصر مفیدی بدم

icon = نماد برنامه

script location = مکانی که فایل پایتونیتون قرار داره

onefile = یک فایل تنها باشه یعنی مثلا game.exe

onedirectory = یعنی یک مجموعه فایلا باشه که من اصلا پیش نهاد نمی کنم بهتون

output directory = محلی که فایل تون رو می تونید پیدا کنید که معمولا توی همون اسکریپت توی اوتپوته

CONVERT .PY TO .EXE = دکمه ای که بزنید کار رو شروع می کنه

خب تموم شد XD

خب حالا یک نمونه کارت بازی که من نوشتم رو اگر دلتون می خواد ببینید و بازی کنید یک بازی کارت بازی هست و اینکه هر کی لولش بیشتر باشه برندس و هرکی لولش کمتر باشه می بازه و reload می کنه و اگر کسی 10 اوورد خوش شانسه چون نمی بازه و تنها وقتی مجبور میشه reload کنه که حریفشم 10 باشه البته حریفم reload می کنه و برای اضافه کردن کارت یا بازی کن دکمه new رو می زنن و همه چیز شانسیه

Card Game

یادتون نره لایک کنید و فالو کنید و هر مشکلی داشتید حتما حتما داخل کامنت ها بپرسید

خسته نباشید خدانگهدار

pythonamirhossainj123پایتونامیرحسینexe
Programmer & Gamer & Some cool things
شاید از این پست‌ها خوشتان بیاید