我有一个Python应用程序,它在通过标准解释器运行时非常有效,但在冻结时则不行cx_freeze.
我的应用程序使用了python Threading模块,通常有大约5个组件在运行,每个组件都可以在其配置中单独启用/禁用,每个组件都在各自的线程中运行.
启用1或2个组件,没有问题.但是,当启用3个或更多组件时,我看到所有或几乎所有线程的以下错误消息:
Exception in thread Thread-1:
Traceback (most recent call last):
File "C:\Python\64-bit\3.3\lib\threading.py", line 637, in _bootstrap_inner
File "<absolute path to my .py file on disk>", line 21, in run
from module import screenshot
File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 1616, in _handle_fromlist
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\importlib\_bootstrap.py", line 1567, in _find_and_load
File "C:\Python\64-bit\3.3\lib\importlib\_bootstrap.py", line 1534, in _find_and_load_unlocked
File "<absolute path to my .py file on disk>", line 1, in <module>
from PIL import …Run Code Online (Sandbox Code Playgroud)