После компиляции терминал сразу же выходит, несмотря на функцию input(), которая ждет ввода пользователя в программу. запустив исполняемый файл из CMD строки дал мне следующее:Python3.3 cx_freeze exe compile
C:\Python33\build\exe.win-amd64-3.3>chat.exe Traceback (most recent
call last): File
"C:\Python33\lib\site-packages\cx_Freeze\initscripts\Console3.py",
line 27, in <module>
exec(code, m.__dict__) File "chat.py", line 28, in <module> File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 1558, in
_find_and_load File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 1525, in
_find_and_load_unlocked File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 497, in
set_package_wrapper File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 510, in
set_load er_wrapper File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 608, in
_require s_frozen_wrapper File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 713, in
load_mod ule File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 313, in
_call_with_frames_removed File "C:\Python\64-bit\3.3\lib\threading.py", line 11, in <module> File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 1558, in
_find_and_load File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 1525, in
_find_and_load_unlocked File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 497, in
set_package_wrapper File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 510, in
set_loader_wrapper File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 608, in
_requires_frozen_wrapper File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 713, in
load_module File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 313, in
_call_with_frames_removed File "C:\Python\64-bit\3.3\lib\traceback.py", line 3, in <module> File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 1558, in
_find_and_load File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 1525, in
_find_and_load_unlocked File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 497, in
set_package_wrapper File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 510, in
set_loader_wrapper File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 608, in
_requires_frozen_wrapper File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 713, in
load_module File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 313, in
_call_with_frames_removed File "C:\Python\64-bit\3.3\lib\linecache.py", line 10, in <module> File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 1558, in
_find_and_load File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 1525, in
_find_and_load_unlocked File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 497, in
set_package_wrapper File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 510, in
set_loader_wrapper File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 608, in
_requires_frozen_wrapper File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 713, in
load_module File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 313, in _call_with_frames_removed File "C:\Python\64-bit\3.3\lib\tokenize.py", line 28, in <module> File
"C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 1558, in
_find_and_load File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 1522, in
_find_and_load_unlocked ImportError: No module named 're'
setup.py файл выглядит следующим образом:
from cx_Freeze import setup, Executable
EXE = 'chat'
filename = EXE+'.py'
setup(
name = EXE ,
version = "0.1" ,
description = "" ,
executables = [Executable(filename)] ,
)
команда, я побежал к компиляции был:
python.exe setup.py build
Это ошибка в cx_Freeze - это будет исправлено в следующей версии, которая, как мы надеемся, выходит в следующий несколько недель. –