首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装gtts (导入gTTS) google text to speech库时出错

安装gtts (导入gTTS) google text to speech库时出错
EN

Stack Overflow用户
提问于 2020-09-06 12:55:28
回答 1查看 149关注 0票数 0

导入gtts模块时出现此错误。我已经成功安装了gtts,但是它给出了::"ModuleNotFoundError: No module named 'certifi'“

我还使用"pip install certifi“安装了证书。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-07 01:21:48

好的,这个错误是说没有找到"certifi“模块。这可能有很多原因,但对于您的问题,似乎安装证书的位置和访问它的位置( jupyter笔记本)是不同的。因此,如果你在windows上,只需运行powershell或命令提示符,然后运行: python当python shell出现时,执行以下操作:

代码语言:javascript
复制
import sys
print(sys.executable)

注意路径,现在打开您的Jupyter笔记本,并执行相同的操作:

代码语言:javascript
复制
import sys
print(sys.executable)

如果两个路径不同,这意味着你已经将certifi库安装到了其他地方,现在你需要检查python在jupyter笔记本中的运行位置,如果它是从conda虚拟环境运行的,那么你首先必须从cmd/powershell或conda提示符激活它,然后你只需使用pip在里面安装certifi库。

确认python shell和jupyter notebook中的路径相同后,在相同的命令提示符/power shell中键入:

代码语言:javascript
复制
pip list | findstr "certifi"

如果您看到的结果表明certifi被安装到您使用它的相同python位置(例如,从jupyter笔记本)

来自我的PC的示例:

Different Python Paths

但是一旦我激活了jupyter笔记本正在使用的conda环境,那么:

Same Python Paths

Checking for a module ("requests" in my case) if it is installed or not

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63760832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档