导入 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
我已经尝试查找问题,找到了一些解决方案,但对我没有任何帮助。我尝试过的一些事情:
- 用
pip uninstall pyttsx3
重新安装 pyttsx3,然后重新安装
- 使用
pipenv
安装
- 将 python interpeter 来回更改为
2.7
、3.8
、3.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
我一直在做简单的“语音助手”。我使用 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
我已经尝试查找问题,找到了一些解决方案,但对我没有任何帮助。我尝试过的一些事情:
- 用
pip uninstall pyttsx3
重新安装 pyttsx3,然后重新安装 - 使用
pipenv
安装
- 将 python interpeter 来回更改为
2.7
、3.8
、3.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