דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. קטגוריות בהרצה
  3. תכנות
  4. Python
  5. עזרה הדדית - Python
  6. בקשה | המרת קובץ פייתון לexe

בקשה | המרת קובץ פייתון לexe

מתוזמן נעוץ נעול הועבר נפתר עזרה הדדית - Python
25 פוסטים 7 כותבים 321 צפיות 5 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ס סקרנות

    יש לי קובץ פייתון,clean_all_books.py ואין לי פייתון מותקן על המחשב מישהו יכול להפוך לי אותו לקובץ exe?

    הסבר מג'ימיני איך לעשות את זה:
    בטח, אסביר לך בקצרה איך להתקין ולהשתמש ב-PyInstaller וב-cx_Freeze. שתי התוכנות הללו משמשות לאריזת קוד פייתון ליישומים עצמאיים.

    התקנה
    שתי התוכנות מותקנות באמצעות מנהל החבילות של פייתון, pip. פתח את שורת הפקודה (ב-Windows) או את הטרמינל (ב-macOS וב-Linux) והרץ את הפקודה המתאימה:

    התקנת PyInstaller:

    Bash

    pip install pyinstaller
    התקנת cx_Freeze:

    Bash

    pip install cx_Freeze
    לאחר הרצת הפקודות, pip יוריד ויתקין את התוכנה ואת כל התלותיות שלה.

    שימוש ב-PyInstaller
    נווט לתיקייה של קובץ הפייתון שלך:
    פתח את שורת הפקודה או הטרמינל ונווט לתיקייה שבה נמצא קובץ הפייתון שאתה רוצה לארוז. לדוגמה, אם הקובץ שלך נקרא my_script.py והוא נמצא בתיקייה my_project, תשתמש בפקודה cd my_project.

    הרץ את PyInstaller:
    השתמש בפקודה pyinstaller ואחריה שם קובץ הפייתון שלך.

    ליצירת תיקייה עם קבצי הפעלה:

    Bash

    pyinstaller my_script.py
    פקודה זו תיצור תיקייה בשם dist בתוך התיקייה הנוכחית שלך. בתוך תיקייה זו תמצא את קובץ ההפעלה ואת כל הספריות והקבצים הנלווים שהתוכנה שלך צריכה.

    ליצירת קובץ הפעלה יחיד:
    אם אתה רוצה ליצור קובץ הפעלה יחיד (שעשוי להיות גדול יותר), הוסף את האפשרות -F או --onefile:

    Bash

    pyinstaller -F my_script.py
    הוספת אייקון (ב-Windows וב-macOS):
    כדי להוסיף אייקון ליישום שלך, השתמש באפשרות --icon= ואחריה נתיב קובץ האייקון (.ico עבור Windows, .icns עבור macOS):

    Bash

    pyinstaller --icon=my_icon.ico -F my_script.py
    מצא את קובץ ההפעלה:

    אם לא השתמשת באפשרות -F, קובץ ההפעלה יהיה בתוך התיקייה dist שנוצרה, ולצידו תיקייה בשם my_script (או שם אחר בהתאם לשם הקובץ שלך) עם כל התלותיות.
    אם השתמשת באפשרות -F, קובץ ההפעלה היחיד יהיה ישירות בתוך התיקייה dist.
    שימוש ב-cx_Freeze
    צור קובץ setup.py:
    בתיקייה של פרויקט הפייתון שלך, צור קובץ חדש בשם setup.py. קובץ זה יכיל את הגדרות האריזה של היישום שלך. הנה דוגמה בסיסית:

    Python

    import sys
    from cx_Freeze import setup, Executable

    base = None
    if sys.platform == "win32":
    base = "Console" # או "Win32GUI" עבור יישומי GUI

    executables = [
    Executable("my_script.py", base=base)
    ]

    setup(
    name="My Application",
    version="0.1",
    description="A simple application",
    executables=executables
    )
    שנה את "my_script.py" לשם קובץ הפייתון הראשי שלך.
    שנה את "Console" ל-"Win32GUI" אם היישום שלך הוא בעל ממשק גרפי.
    אתה יכול להוסיף עוד הגדרות כמו ספריות נוספות, קבצים מצורפים וכו' בתוך פונקציית setup().
    הרץ את הפקודה לבנייה:
    פתח את שורת הפקודה או הטרמינל, נווט לתיקייה שבה נמצא קובץ ה-setup.py שלך, והרץ את הפקודה הבאה:

    Bash

    python setup.py build
    מצא את היישום המאורז:
    לאחר סיום הבנייה, היישום המאורז יהיה בתוך תיקייה בשם build בתוך תיקיית הפרויקט שלך. בתוך תיקייה זו תהיה תיקייה נוספת (לרוב בשם הפלטפורמה שלך, למשל exe.win-amd64-3.x) שמכילה את קובץ ההפעלה ואת כל הקבצים הנלווים.

    הערות חשובות
    תלותיות: שתי התוכנות מנסות לזהות באופן אוטומטי את הספריות והמודולים שקוד הפייתון שלך משתמש בהם. עם זאת, במקרים מסוימים, ייתכן שתצטרך לציין תלותיות נוספות באופן ידני בהגדרות של PyInstaller או בקובץ ה-setup.py של cx_Freeze.
    גודל הקובץ: קבצי ההפעלה שנוצרים יכולים להיות גדולים יחסית מכיוון שהם כוללים את פרשן הפייתון ואת כל הספריות הנדרשות.
    מערכת הפעלה: קובץ הפעלה שנוצר במערכת הפעלה אחת (למשל Windows) לרוב לא יפעל במערכת הפעלה אחרת (למשל macOS או Linux) ללא התאמה מיוחדת. כדי ליצור יישומים עבור מערכות הפעלה שונות, תצטרך להריץ את תהליך האריזה על כל מערכת הפעלה בנפרד (או להשתמש בטכניקות מתקדמות יותר).

    תודה רבה מראש!

    E מנותק
    E מנותק
    ejay
    כתב נערך לאחרונה על ידי
    #13

    @סקרנות
    https://py2exe.com/convert

    תגובה 1 תגובה אחרונה
    0
    • מישהו12מ מישהו12

      @פנסאים כתב בבקשה | המרת קובץ פייתון לexe:

      וזה צריך לעבוד גם למי שאין פייתון?

      לא. כמוב שכתוב שם בפירוש, להתקין פייתון

      פ מנותק
      פ מנותק
      פנסאים
      כתב נערך לאחרונה על ידי
      #14

      @מישהו12 כתב בבקשה | המרת קובץ פייתון לexe:

      לא.

      התכוונתי שאם אני שולח את זה בתור קובץ exe למישהו שאין פייתון, זה אמור לעבוד לו?

      U תגובה 1 תגובה אחרונה
      0
      • פ פנסאים

        @מישהו12 כתב בבקשה | המרת קובץ פייתון לexe:

        לא.

        התכוונתי שאם אני שולח את זה בתור קובץ exe למישהו שאין פייתון, זה אמור לעבוד לו?

        U מנותק
        U מנותק
        userbot
        כתב נערך לאחרונה על ידי
        #15

        @פנסאים
        בהחלט.
        ואגב הנה תוכנה דומה כוללת ממשק מסודר
        https://mitmachim.top/post/931799

        תגובה 1 תגובה אחרונה
        0
        • פ מנותק
          פ מנותק
          פנסאים
          כתב נערך לאחרונה על ידי
          #16

          מישהו יכול להמיר לי?

          ע תגובה 1 תגובה אחרונה
          0
          • פ פנסאים

            מישהו יכול להמיר לי?

            ע מנותק
            ע מנותק
            ע"ה דכו"ע
            כתב נערך לאחרונה על ידי
            #17

            @פנסאים כתב בבקשה | המרת קובץ פייתון לexe:

            מישהו יכול להמיר לי?

            את מה? אני יכול בלי נדר

            תגובה 1 תגובה אחרונה
            0
            • פ מנותק
              פ מנותק
              פנסאים
              כתב נערך לאחרונה על ידי
              #18

              קוד פייתון (.py) לexe

              ע תגובה 1 תגובה אחרונה
              0
              • פ פנסאים

                קוד פייתון (.py) לexe

                ע מנותק
                ע מנותק
                ע"ה דכו"ע
                כתב נערך לאחרונה על ידי
                #19

                @פנסאים כתב בבקשה | המרת קובץ פייתון לexe:

                קוד פייתון (.py) לexe

                הבנתי! איזה קוד? אתה רוצה להעלות אותו?

                תגובה 1 תגובה אחרונה
                0
                • פ מנותק
                  פ מנותק
                  פנסאים
                  כתב נערך לאחרונה על ידי פנסאים
                  #20
                  פוסט זה נמחק!
                  ע תגובה 1 תגובה אחרונה
                  0
                  • פ פנסאים

                    פוסט זה נמחק!

                    ע מנותק
                    ע מנותק
                    ע"ה דכו"ע
                    כתב נערך לאחרונה על ידי
                    #21
                    פוסט זה נמחק!
                    תגובה 1 תגובה אחרונה
                    0
                    • פ מנותק
                      פ מנותק
                      פנסאים
                      כתב נערך לאחרונה על ידי
                      #22

                      תודה, ותמחק את האזכור כי יכולים להוריד ממך

                      תגובה 1 תגובה אחרונה
                      0
                      • פ מנותק
                        פ מנותק
                        פנסאים
                        כתב נערך לאחרונה על ידי
                        #23

                        @ע-ה-דכו-ע
                        אם רק יכולתי לתת לך לייק
                        הייתי נותן בשמחה

                        ע תגובה 1 תגובה אחרונה
                        0
                        • פ פנסאים

                          @ע-ה-דכו-ע
                          אם רק יכולתי לתת לך לייק
                          הייתי נותן בשמחה

                          ע מנותק
                          ע מנותק
                          ע"ה דכו"ע
                          כתב נערך לאחרונה על ידי
                          #24
                          פוסט זה נמחק!
                          תגובה 1 תגובה אחרונה
                          0
                          • פ מנותק
                            פ מנותק
                            פנסאים
                            כתב נערך לאחרונה על ידי
                            #25

                            תודה גדולה!!, סיימתי

                            תגובה 1 תגובה אחרונה
                            0

                            • התחברות

                            • אין לך חשבון עדיין? הרשמה

                            • התחברו או הירשמו כדי לחפש.
                            • פוסט ראשון
                              פוסט אחרון
                            0
                            • חוקי הפורום
                            • פופולרי
                            • לא נפתר
                            • משתמשים
                            • חיפוש גוגל בפורום
                            • צור קשר