با سلام خسته نباشید.
من یه پروژه پایتون دارم میخوام ازش خروجی exe بگیرم.تو سی ام دی وقتی مینوسم pip install pyinstaller میگه pyinstallerبا موفقیت نصب شد.حالا وقتی میرم خروجی بگیرم میگه من چیزی به نام pyinstallerنمیشناسم. لطفا راهنماییم کنید ممنون میشم.
و لطفا هم بگین به جز pyhinstaller با چیا میشه خروجیexeگرفتش؟
وقتی توی سی ام دی نصبش کردی، تو کجا ازش استفاده میکنی؟ توی همون سی ام دی یا پایچارم؟
یه ماژول هم هست به اسم auto-py-to-exe که یه محیط گرافیکی داره و خیلی راحته. البته همین ماژول هم از pyinstaller استفاده میکنه اما چون گرافیکی هستش، کار رو خیلی راحت میکنه
تو سی ام دی استفاده میکنم
atuo-py-to-exe هم کار نکرد کلا دستوراتشو زدم محیط گرافیکیش باز نشد
مطمئن هستید که pyinstaller به درستی نصب شده؟
برای اینکه محیط گرافیکی باز بشه، بعد از نصب، دستور زیر را در سی ام دی بنویسید
auto-py-to-exe
بله ان رو میزنم میگه من چیزی به نام اون نمیشناسم
'auto-py-to-exe' is not recognized as an internal or external command,
operable program or batch file.
خب یکبار با ترمینال وی اس کد یا پایچارم کتابخانه ها رو نصب و استفاده کنید، ببینید مشکل حل میشه؟
متاسافنه نمیشه.به جز اینا با چیز دیگه میشه خروجی گرفت؟
متاسفانه من چیز دیگه ای نمیشناسم
یه سوال دارم، شما با بقیه ماژول های خارجی مشکل ندارید؟ مثلاً با termcolor2 یا pyfiglet این مشکل رو ندارید؟
والاه من نمیدونم چی میگید.آخه من تازه شروع کردم جلسه 24 هستم میخوام از اون سنگ کاغذ قیچی اقای اردوخوانی آموزش دادن یه خروجی بگیرم برا دوستام بفرستم.خیلی ممنون ولی حیف شد.
آهان اوکی
نگران نباشید، با این موارد که گفتم در قسمت های بعد آشنا میشوید
شما قسمت ۹۷ این دوره را مشاهده کنید. در آن قسمت استاد اردوخانی، نحوه نصب و استفاده از pyinstaller را آموزش داده اند.
امیدوارم که مشکلتون حل بشه
اگه حل نشد باز مطرح بفرمایید
خیلی ممنون از راهنماییتون.لطف کردید. ان شاءالله تو تمام مراحل زندگیتون موفق و پیروز باشید
بله میشه مشکلی نداره
فقط اونجایی که استاد اردوخانی --windowed رو مینویسند، شما نیاز نیست که بنویسید
درضمن من پیشنهاد میدم که در آخر همه کد هاتون، یه input بذارید. چون برنامه های تحت کنسول، زمانی که به exe تبدیل و اجرا میشوند، بعد از اینکه تموم شدند، cmd سریع بسته میشه. حالا اگه یه اینپوت در آخر کد ها بگذارید وقتی که برنامه تموم میشه، میرسه به این input و برنامه بسته نمیشه تا اینکه دکمه اینتر رو بزنید.
ببخشید بازم مشکل دارم.آقای اردوخانی هر چی گفتن رو کردم یه پوشه ای به این دیست میاد ولی متاسافنه فایل exeنیست فقط یه پوشه قبل یه فایلی با پسوندspes میاد.چی کار کنم
خیلی ممنون
خوشحالم که تونستم کمکتون کنم
اگه باز هم مشکلی داشتید، مطرح بفرمایید، با کمال میل پاسخ میدهم (البته اگه جواب سوالتون رو بلد باشم😅)
ببخشید بازم مشکل دارم.آقای اردوخانی هر چی گفتن رو کردم یه پوشه ای به این دیست میاد ولی متاسافنه فایل exeنیست فقط یه پوشه قبل یه فایلی با پسوندspes میاد.چی کار کنم
نمیدونم چرا فایل exe وجود نداره
شما که همه کار کردید، به نظرم با دستور زیر auto-py-to-exe رو نصب کنید
pip install auto-py-to-exe
وقتی این دستور را در سی ام دی نوشتید، کمی صبر کنید تا فایل های مورد نیاز دانلود بشوند و عملیات نصب انجام شود
بعد از اینکه نصب شد دستور زیر را وارد تا نرم افزار گرافیکی باز بشه
auto-py-to-exe
بعد هم سعی کنید که با این ماژول خروجی بگیرید
یعنی توی پوشه dist چیزی نیست؟
مطمئن هستید که عملیات خروجی گرفتن کامل انجام شده؟
عه خیلی ممنونم.تو ترمینال پای چارم باز شد. خدا کارت رو راه بندازه.خیلی ممنونم.اقایی کردی در حقم.
اون auto-py-to-exe رو میگم خیلی ممنونم
چه عالی😃😃😃
ممنونم. خوشحالم که کمکتون کردم
واقعا خیلی ممنونم.
فقط برای باز شدن اون برنامه هی باید دستور auto-py-to-exe رو بزنم؟
بله
آهان.واقعا خیلی خیلی از شما ممنون.انشالاه تو تمام مراحل زندگیتون موفق و پیروز باشید.
خواهش می کنم
خیلی ممنون. انشاالله که شما هم موفق باشید 🌹
اگه مشکلی هم توی این ماژول داشتید حتماً بپرسید.
چشم حتما.خیلی ممنون از وقتی که برای من صرف کردید.🌷🌷