cx\u freeze和pyttsx出现win32com错误

2024-04-29 22:11:04 发布

您现在位置:Python中文网/ 问答频道 /正文

大家好,有一个python软件,我想冻结分发。问题是,在用cxu freeze冻结它之后,我运行它,它在我的开发计算机(win7)上运行得很好,但是当我把它发送到我的测试计算机(windowsxpsp3 32bit)时,它给了我这个错误

Traceback(mostresent call last):
File "C:Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line27, in <module?
File "timeTracker.py", line 555, in <module>
File "timeTracker.py", line 381, in __init__
File "timeTracker.py", line 427, in runTimeThread
File "timeTracker.py", line 494, in __init__
File "timeTracker.py", line 118, in __init__
File "C:Python27\lib\site-packages\pyttsx1.1-py2.7.egg\pyttsx\__init__.py", line 39, in init
File "C:Python27\lib\site-packages\pyttsx1.1-py2.7.egg\pyttsx\engine.py", line 45, in __init__
File "C:Python27\lib\site-packages\pyttsx1.1-py2.7.egg\pyttsx\driver.py", line 66, in __init__
File "C:Python27\lib\site-packages\pyttsx1.1-py2.7.egg\pyttsx\drivers\sapi5.py", line 37, in buildDriver
File "C:Python27\lib\site-packages\pyttsx1.1-py2.7.egg\pyttsx\drivers\sapi5.py", line 46, in __init__
File "C:Python27\lib\site-packages\win32com\client\__init__.py", line 317, in WithEvents
AttributeError: 'NoneType' object has no attribute 'CLSID'

这是我的设置.py在

^{pr2}$

在设置.py我试着加上“win32”通用电气公司'到包列表,但得到错误

No module call 'win32com.gen_py'

Tags: inpyinitegglibpackages计算机错误