这是代码
import pyttsx3
MASTER= "sir"
engine = pyttsx3.init('sapi5')
voices = engine.getProperty('voices')
engine.setProperty('voice', voices[0].id)
#speack function will pronunce the string which is passed to it
def speak(text):
engine.say(text)
engine.runAndWait()
speak("initiziling ")在我运行这个命令之后,我得到了这个。我不知道为什么我会得到这个,但它真的很令人沮丧
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 783, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\lucky\AppData\Local\Programs\Python\Python38\lib\site-packages\pyttsx3\drivers\sapi5.py", line 10, in <module>
import pythoncom
ModuleNotFoundError: No module named 'pythoncom'
PS C:\Users\lucky\Desktop\python\.vscode>请帮帮我
发布于 2020-05-02 13:49:16
pythoncom是pywin32附带的标准包。如果你在windows上,你可以直接使用:
pip install pywin32另外,你可以在这个问题上找到它:ImportError: No module named pythoncom
希望这能有所帮助。
https://stackoverflow.com/questions/61555011
复制相似问题