导入 pyttsx3 后出现导入错误

I get import error after importing pyttsx3

我一直在做简单的“语音助手”。我使用 pip install pyttx3 导入了 pyttx3(是的,我在代码中添加了 import pyttsx3),由于终端输出 Successfully installed pyttsx3-2.90 而成功安装,但是当我尝试 运行 代码时,我得到 File "c:\Users\teeki\voiceassistant\va.py", line 1, in <module> import pyttsx3 ImportError: No module named pyttsx3

我已经尝试查找问题,找到了一些解决方案,但对我没有任何帮助。我尝试过的一些事情:

  1. pip uninstall pyttsx3 重新安装 pyttsx3,然后重新安装
  2. 使用 pipenv
  3. 安装
  4. 将 python interpeter 来回更改为 2.73.83.9

编辑:我正在使用 visual studio 代码

你可以试试py -m pip install pyttsx3。另外,请确保它已安装到您的 PATH 中。

如果这不起作用,请尝试 pip3 install pyttsx3

是的,这是 pyttsx3 2.90 版的已知问题

您可以通过简单地卸载 pyttsx3 并重新安装版本 2.71

来修复它
> pip uninstall pyttsx3

> pip install pyttsx3==2.71