3
之前工作得很好,我昨天在使用PYTTSX時根本沒有任何問題 - 它的行爲完全如預期,工作正常。然而,當我試圖不兩小時後運行完全相同的代碼把它扔到了這個錯誤:EOFError在使用PYTTSX時隨機出現,我的代碼現在不斷拋出這個錯誤?它在
Traceback (most recent call last):
File "C:\Python27\FUCK.py", line 2, in <module>
engine = pyttsx.init()
File "C:\Python27\lib\site-packages\pyttsx\__init__.py", line 39, in init
eng = Engine(driverName, debug)
File "C:\Python27\lib\site-packages\pyttsx\engine.py", line 45, in __init__
self.proxy = driver.DriverProxy(weakref.proxy(self), driverName, debug)
File "C:\Python27\lib\site-packages\pyttsx\driver.py", line 64, in __init__
self._module = __import__(name, globals(), locals(), [driverName])
File "C:\Python27\lib\site-packages\pyttsx\drivers\sapi5.py", line 19, in <module>
import win32com.client
File "C:\Python27\lib\site-packages\win32com\client\__init__.py", line 11, in <module>
import gencache
File "C:\Python27\lib\site-packages\win32com\client\gencache.py", line 662, in <module>
__init__()
File "C:\Python27\lib\site-packages\win32com\client\gencache.py", line 56, in __init__
_LoadDicts()
File "C:\Python27\lib\site-packages\win32com\client\gencache.py", line 109, in _LoadDicts
version = p.load()
EOFError
,從那以後它一直引發此錯誤。以前工作正常的代碼根本沒有改變,並且相同的代碼在我的Linux分區上工作正常,這個錯誤似乎是Windows獨佔的。任何想法可能是什麼?
我有完全相同的錯誤:/ –