大家好,有一个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'
似乎pyttsx在使用windowsxp时有问题。在仔细测试搜索之后,我得出结论,windowsxp没有任何语音测试引擎,这就是pyttsx失败的原因
相关问题 更多 >
编程相关推荐