У меня проблема с преобразованием игры python3.2 в exe с помощью cx_Freeeze.
На самом деле я успешно "конвертировал игру" в exe с помощью cx_Freeze, но она вообще не работает, в нее нельзя играть. При двойном щелчке исполняемого файла отображалась некоторая предупреждающая информация.
Процесс конвертации работает, потому что я пытался конвертировать некоторые простые программы в exe, и это работает.
Но тот, который я хочу преобразовать, — это «игра», поэтому он включает в себя некоторый динамический импорт, такой как импорт изображений, "dotImage = pygame.image.load('orange_dot.png')"
и что-то в этом роде.
Я не знаю, как настроить установочный файл cx_Freeze, чтобы он включал эти картинки и песни.
Это мой файл преобразования Cx_Freeze
import os
import sys
if len(sys.argv)>1:
None
else:
File = input("Which script do you want to compile:")
os.system("D:\Python32\Scripts\cxfreeze"+File)
print("finish")
Или я просто что-то пропустил?
Я так смущен тем, как преобразовать «игру Python» (с версией 3.2 или выше) в exe.
Может кто-нибудь помочь мне?
Еще одно, я добавил
import re
includes = ["re"]
import pygame._view
эти три строки в моей игре, но она все еще не работает.