בירור | אחרי שכתבתי סקריפט ואני רוצה לייצא את זה לקובץ רגיל איך עושים זאת
-
@יצחק-בר אכתוב בקצרה מקוה שתבין.
פתח את שורה הפקודה (CMD) תקליד:pip install auto-py-to-exe
אחרי ההתקנה תקליד:
auto-py-to-exe
ייפתח לך חלונית ובו תוכל לבחור את קובץ הסקריפט שלך ולהמיר את זה ל-EXE.
אפשרות נוספת יותר נפוצה ופופולארית:
פתח את שורה הפקודה (CMD) בתיקייה שם מופיע הסקריפט שכתבת, ותקליד שם:pip install pyinstaller
אחרי ההתקנה תקליד (תחליף את
SCRIPT.py
בשם של הסקריפט שלך):pyinstaller --onefile SCRIPT.py
הקובץ שנוצר יהיה בתיקיית dist
-
-
-
@צבי-מחשבים כתב בבירור | אחרי שכתבתי סקריפט ואני רוצה לייצא את זה לקובץ רגיל איך עושים זאת:
@תותחוביץ זה כנראה קשור לאיך אתה מייבא את קבצי האודיו והתמונה ברמת המיקום ( PATH )
כשזה מקומפל הנתיב משתנה, תשתדל לתת מיקום מלא .אני לא כותב את הנתיב לקובץ אלא בוחר קובץ מסוים מהמחשב ומאשר
-
@תותחוביץ כתב בבירור | אחרי שכתבתי סקריפט ואני רוצה לייצא את זה לקובץ רגיל איך עושים זאת:
@צבי-מחשבים כתב בבירור | אחרי שכתבתי סקריפט ואני רוצה לייצא את זה לקובץ רגיל איך עושים זאת:
@תותחוביץ זה כנראה קשור לאיך אתה מייבא את קבצי האודיו והתמונה ברמת המיקום ( PATH )
כשזה מקומפל הנתיב משתנה, תשתדל לתת מיקום מלא .אני לא כותב את הנתיב לקובץ אלא בוחר קובץ מסוים מהמחשב ומאשר
הכנסת את הקבצים לתוך התיקייה של הקובץ exe?
-
@יצחק-בר כתב בבירור | אחרי שכתבתי סקריפט ואני רוצה לייצא את זה לקובץ רגיל איך עושים זאת:
@תותחוביץ כתב בבירור | אחרי שכתבתי סקריפט ואני רוצה לייצא את זה לקובץ רגיל איך עושים זאת:
@צבי-מחשבים כתב בבירור | אחרי שכתבתי סקריפט ואני רוצה לייצא את זה לקובץ רגיל איך עושים זאת:
@תותחוביץ זה כנראה קשור לאיך אתה מייבא את קבצי האודיו והתמונה ברמת המיקום ( PATH )
כשזה מקומפל הנתיב משתנה, תשתדל לתת מיקום מלא .אני לא כותב את הנתיב לקובץ אלא בוחר קובץ מסוים מהמחשב ומאשר
הכנסת את הקבצים לתוך התיקייה של הקובץ exe?
ברורעריכה: פאדיחה שלי צודק זאת הייתה הבעיה -
@אלישי כתב בבירור | אחרי שכתבתי סקריפט ואני רוצה לייצא את זה לקובץ רגיל איך עושים זאת:
אפשרות נוספת יותר נפוצה ופופולארית:
פתח את שורה הפקודה (CMD) בתיקייה שם מופיע הסקריפט שכתבת, ותקליד שם:pip install pyinstaller
אחרי ההתקנה תקליד (תחליף את SCRIPT.py בשם של הסקריפט שלך):
pyinstaller --onefile SCRIPT.py
הקובץ שנוצר יהיה בתיקיית dist
כדאי גם להוסיף את הדגל
--noconsol
אני אישית מקמפל את הקוד עם האפשרות השניה עם הקונסול, רואה שהכל עובד תקין ואין שום שגיאות ואז מקמפל שוב עם הדגל הנ"ל