Mac 的 pypiwin32 替代品
pypiwin32 alternatives for Mac
Mac 上是否有 pypiwin32 的替代品?
我正在做一个关于如何创建聊天机器人的教程,但是我总是收到导入错误。我得到了安装 pypiwin32 的建议,但很快意识到它只适用于 windows 而不适用于 osx。下面是我遇到导入错误的聊天机器人的代码。
import speech_recognition as sr
import pyttsx3
try:
engine = pyttsx3.init()
except ImportError:
print("Requested driver is not found")
except RuntimeError:
print("Driver failed to initialize")
voices = engine.getProperty('voices')
for voice in voices:
print(voice.id)
我认为 OSX 没有 pypiwin32 的替代品,也许您可以分享您的错误是什么,以便我们以这种方式帮助您?
没有答案,但我还不能发表评论...
如果你是 运行 它在 mac OSX,你需要另外安装:
pip 安装 pyobjc
它会起作用的。我试过以下方法:
导入 pyttsx3
引擎 = pyttsx3.init('nsss')
声音 = engine.getProperty('voices')
安装 pyobj 后,它现在可以工作了:)
Mac 上是否有 pypiwin32 的替代品?
我正在做一个关于如何创建聊天机器人的教程,但是我总是收到导入错误。我得到了安装 pypiwin32 的建议,但很快意识到它只适用于 windows 而不适用于 osx。下面是我遇到导入错误的聊天机器人的代码。
import speech_recognition as sr
import pyttsx3
try:
engine = pyttsx3.init()
except ImportError:
print("Requested driver is not found")
except RuntimeError:
print("Driver failed to initialize")
voices = engine.getProperty('voices')
for voice in voices:
print(voice.id)
我认为 OSX 没有 pypiwin32 的替代品,也许您可以分享您的错误是什么,以便我们以这种方式帮助您?
没有答案,但我还不能发表评论...
如果你是 运行 它在 mac OSX,你需要另外安装:
pip 安装 pyobjc
它会起作用的。我试过以下方法:
导入 pyttsx3
引擎 = pyttsx3.init('nsss')
声音 = engine.getProperty('voices')
安装 pyobj 后,它现在可以工作了:)