簡體   English   中英

ModuleNotFoundError:運行 pyttsx 時沒有名為“engine”的模塊

[英]ModuleNotFoundError: No module named 'engine' while running pyttsx

當我運行此代碼時,我總是收到此錯誤: ModuleNotFoundError: No module named 'engine'

import pyttsx

engine = pyttsx.init()
engine.say('hello world')

有誰知道為什么會發生這種情況以及如何解決?

使用pyttsx3 package 而不是同時支持 python 2 和 3。例如,您可以使用pip install pyttsx3來安裝它。

import pyttsx3

engine = pyttsx3.init()
engine.say("hello world")
engine.runAndWait()

你必須使用import pyttsx3

Python "ModuleNotFoundError: No module named 'click'" 當我們在導入之前忘記安裝 click 模塊或將其安裝在不正確的環境中時會發生。 要解決該錯誤,請運行 pip install click 命令安裝模塊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM