ImportError:DLL加载失败:%1不是有效的Win32应用程序.Visual Studio错误

时间:2019-09-09 11:10:55

标签: python visual-studio-code

回溯(最近通话最近):   初始化文件“ C:\ Users \ Karan Shah \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pyttsx3__init __。py”,第20行     eng = _activeEngines [driverName]    getitem 中的文件“ C:\ Users \ Karan Shah \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ weakref.py”,第137行     o = self.datakey KeyError:“ sapi5”

在处理上述异常期间,发生了另一个异常:

回溯(最近通话最近):   文件“ c:\ Users \ Karan Shah.vscode \ extensions \ ms-python.python-2019.9.34911 \ pythonFiles \ ptvsd_launcher.py”,第43行,在     主要(ptvsdArgs)   主文件432行中的文件“ c:\ Users \ Karan Shah.vscode \ extensions \ ms-python.python-2019.9.34911 \ pythonFiles \ lib \ python \ ptvsd__main __。py”     跑()   在run_file中的第316行,文件“ c:\ Users \ Karan Shah.vscode \ extensions \ ms-python.python-2019.9.34911 \ pythonFiles \ lib \ python \ ptvsd__main __。py''     runpy.run_path(target,run_name ='主要')   文件“ C:\ Users \ Karan Shah \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ runpy.py”,行263,在run_path中     pkg_name = pkg_name,script_name = fname)   文件“ C:\ Users \ Karan Shah \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ runpy.py”,第96行,在_run_module_code中     mod_name,mod_spec,pkg_name,script_name)   文件“ C:\ Users \ Karan Shah \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ runpy.py”,第85行,_run_code     exec(代码,run_globals)   文件“ c:\ Users \ Karan Shah \ Desktop \ Jarvis.py”,第9行,在     引擎= pyttsx3.init('sapi5')   初始化文件“ C:\ Users \ Karan Shah \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pyttsx3__init __。py”,第22行     eng = Engine(驱动程序名称,调试)    init 中的文件“ C:\ Users \ Karan Shah \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pyttsx3 \ engine.py”,第30行     self.proxy = driver.DriverProxy(弱引用.proxy(self),driverName,调试)    init

中的文件“ C:\ Users \ Karan Shah \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pyttsx3 \ driver.py”,第50行

1 个答案:

答案 0 :(得分:0)

关于指定的问题,问题尚不清楚。似乎dll文件中存在冲突。如果您下载了Visual Studio 32位版本,是否可以检查是否使用32位python。

最好使用64位python和Visual Studio 64位版本。