Я новичок в использовании cx_freeze для компиляции файлов Python. Я пытаюсь скомпилировать свою программу в исполняемый файл, и мне нужны два txt-файла. Я использую это как код setup.py:
from cx_Freeze import setup, Executable
includesfiles = ['textone.txt', 'texttwo.txt']
includes = []
excludes = []
packages = []
setup(
name = "Program",
version = "0.1",
description = "A fun game.",
author = "author",
options = {'build_exe': {'excludes':excludes,'packages':packages,'include_files':includesfiles}},
executables = [Executable('program.py')]
)
Когда я запускаю setup.py buld
из cmd, а затем запускаю программу, которую он мне дает, окно командной строки ненадолго открывается, а затем закрывается, прежде чем я могу прочитать какой-либо текст в нем. Что я делаю не так?
setup.py
выглядит правильно. Что происходит в коде, который вы пытаетесь преобразовать? Нужны ли ему какие-то аргументы командной строки (что недавно случилось со мной)? - person hlt   schedule 20.10.2013