KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm running into an issue with cx_Freeze when running a frozen application (works fine unfrozen). When running the program it results in the following traceback: Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/cx_Freeze/initscripts/Console.py", line 27, in <module> exec code in m.__dict__ File "PythonApp/mainframe.py", line 3, in <module> File "/usr/local/lib/python2.7/site-packages/dbus/__init__.py", line 103, in <module> from dbus._dbus import Bus, SystemBus, SessionBus, StarterBus File "/usr/local/lib/python2.7/site-packages/dbus/_dbus.py", line 39, in <module> from dbus.bus import BusConnection File "/usr/local/lib/python2.7/site-packages/dbus/bus.py", line 39, in <module> from dbus.connection import Connection File "/usr/local/lib/python2.7/site-packages/dbus/connection.py", line 27, in <module> import threading File "/usr/local/lib/python2.7/threading.py", line 44, in <module> module='threading', message='sys.exc_clear') File "/usr/local/lib/python2.7/warnings.py", line 57, in filterwarnings import re File "/usr/local/lib/python2.7/re.py", line 105, in <module> import sre_compile File "/usr/local/lib/python2.7/sre_compile.py", line 14, in <module> import sre_parse File "/usr/local/lib/python2.7/sre_parse.py", line 17, in <module> from sre_constants import * File "/usr/local/lib/python2.7/sre_constants.py", line 18, in <module> from _sre import MAXREPEAT ImportError: cannot import name MAXREPEAT I'm on linux using a version of python 2.7.4 that I built from source, and importing _sre from a prompt works and I can access the MAXREPEAT constant. This is usually down to cx_Freeze not pulling everything into library.zip and can be fixed by explicitly naming the module in cx_Freeze
Tags (comma-separated)
Save Edits
Cancel