python - pyttsx 错误:没有名为“引擎”的模块
问题描述
当我写这段代码时:
import pyttsx
engine = pyttsx.init()
engine.say('hello world ')
engine.runAndWait()
我得到了这个问题
File "C:/Users/youssef123/PycharmProjects/fgq/ghqsd.py", line 1, in <module>
import pyttsx
File "C:\Users\youssef123\PycharmProjects\fgq\venv\lib\site-packages\pyttsx\__init__.py", line 18, in <module>
from engine import Engine
ModuleNotFoundError: No module named 'engine'
请问我该如何解决
解决方案
对于 Python3,请通过以下方式安装最新版本
pip3 install pyttsx3
并在编码调用中
import pyttsx3
推荐阅读
- c# - 如何将控制器重定向到 ASP.NET Core 中的剃须刀页面
- thread-sanitizer - 当访问在 Mutex 下时,ThreadSanitizer 检测到竞态
- azure-data-factory - 如何使用 Azure 数据流将 2 个相同的行合并为只有一列差异的单行
- dart - 使用 List 时出现类型错误
变量作为 List 的参数 方法参数 - powerbi - Power BI:运行总计在表格中显示正常,但未在折线图中显示
- javascript - 更改每个值的 highchart 区域图颜色
- gatsby - Gatsby 部署在 Github 页面上缺少文件,但本地看起来不错
- database - 如何设置临时密码访问资源?
- flutter - 使用音频查询制作颤动的音乐应用程序,列表视图未显示
- c++ - 如何在没有 RtlInitUnicodeString 的情况下设置 PUNICODE_STRING?