1

我在 Win10 上使用 Python3.7。我想使用 Pyttsx 但它显示错误。你知道如何解决这个问题吗?

错误:

回溯(最后一次调用):文件“C:\Python37\myTest\test.py”,第 2 行,在 import pyttsx 文件“C:\Python37\lib\site-packages\pyttsx__init__.py”,第 18 行,在从引擎导入引擎 ModuleNotFoundError:没有名为“引擎”的模块

测试.py:

import pyttsx
engine = pyttsx.init()
engine.say('Good morning.')
engine.runAndWait()

初始化.py:

from engine import Engine

引擎.py:

class Engine(object):
def __init__(self, driverName=None, debug=False):
4

1 回答 1

2

尝试使用 pyttsx3 而不是 pyttsx 首先安装 pyttsx3

pip install pyttsx3

并改变

import pyttsx

为了

import pyttsx3

测试.py:

import pyttsx3
engine = pyttsx3.init()
engine.say('Good morning.')
engine.runAndWait()
于 2019-03-20T13:13:43.597 回答