首頁 >後端開發 >Python教學 >如何將 Python 腳本 (.py) 轉換為執行檔 (.exe)?

如何將 Python 腳本 (.py) 轉換為執行檔 (.exe)?

Barbara Streisand
Barbara Streisand原創
2024-12-30 15:32:09714瀏覽

How Can I Convert My Python Script (.py) to an Executable (.exe)?

將 Python 腳本 (.py) 轉換為可執行檔 (.exe)

問題:將 Python程式轉換為更廣泛的執行檔

答案:

使用cx_Freeze:

  1. 使用install cx_Freeze 安裝cx_Freeze。
  2. 使用 pip install 安裝 idna idna。
  3. 在腳本目錄下建立 setup.py 腳本。
  4. 將以下程式碼複製到setup.py 中並儲存:

    from cx_Freeze import setup, Executable
    
    base = None
    
    executables = [Executable("myfirstprog.py", base=base)]
    
    packages = ["idna"]
    options = {
     'build_exe': {
         'packages': packages,
     },
    }
    
    setup(
     name="<any name>",
     options=options,
     version="<any number>",
     description='<any description>',
     executables=executables
    )

    注意: 將「myfirstprog.py」替換為實際腳本name.

  5. 在腳本目錄中開啟命令提示字元並執行python setup.py build。
  6. 將建立一個名為「build」的新資料夾,其中包含編譯後的.exe 檔案.

額外注意:

  • 確保導入的套件包含在setup.py中的「packages」清單中。
  • 自訂setup.py中的名稱、版本和描述欄位根據您的程式。
  • 安裝的軟體包(例如 idna)必須在先前可用正在編譯。

以上是如何將 Python 腳本 (.py) 轉換為執行檔 (.exe)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn