Как мне создать все в одном исполняемый файл из cx_freeze (или установщик) из Python 3.3

Я создал скрипт на графическом интерфейсе Python, которым я хотел бы поделиться со своими коллегами для повышения производительности. Мне нужен способ включить все в один файл / каталог для их использования. Я попробовал стандарт

python setup.py build

, но он не содержит всего (проверено на их компьютерах, и я просто получаю всплывающее окно командной строки, а затем оно закрывается.)

Он отлично работает на моем машина, но у меня установлены другие вещи (например, python)

Мой setup.py выглядит следующим образом:

import sys
from cx_Freeze import setup, Executable

executables = [
        Executable("Blah.py")
]

buildOptions = dict(
        compressed = True,
        includes = ["Blah"],
        path = sys.path + ["modules"])

setup(
        name = "Blah",
        version = "0.1",
        description = "Blah",
        options = dict(build_exe = buildOptions),
        executables = executables)

Я потратил часы на поиск, но безуспешно. Я чувствую, что есть способ включить все необходимые файлы, я просто не знаю, как. Любая помощь будет оценена. Спасибо.

10
задан mad5245 20 February 2013 в 17:46
поделиться