簡體   English   中英

如何將pygame的python 3文件轉換為exe

[英]How do I convert a python 3 file with pygame to an exe

我已經嘗試過cx_FREEZE,但是在安裝時崩潰。 我不記得我還嘗試了什么,但是顯然也沒有用。 FILE是python3。它使用PYGAME。 我需要將其轉換為EXE。 我在這里嘗試了“解決方案”: 如何將python 3.3程序(使用pygame)編譯為Windows可執行文件? ,但是找不到有關如何使用該程序的任何文檔。

當您嘗試將cx_freeze與Python 3.x和Pygame結合使用時,會出現某種錯誤。

您需要在主程序中包括以下代碼行:

import re
includes = ["re"]
import pygame._view

這為我解決了問題。

這就是我的setup.py腳本的樣子:

from cx_Freeze import setup, Executable
exe = Executable(
script="game.py",
)

setup(
    executables = [exe]
    )

# go to C:\Python32 in CMD prompt and type 'c:\python32\python.exe setup.py build'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM