无法从部分初始化的模块“gtts”导入名称“gTTS”

问题描述

导入错误:无法从部分初始化的模块 'gtts' 导入名称 'gTTS'(很可能是由于循环导入)(C:\Users\Gayathri Sai\PycharmProjects\audibook\gtts.py)

解决方法

用(注意最后的大写 S)替换你的进口

from gtts import gTTS

假设你已经安装了它。

,

您想导入 gtts,但您的文件名为 gtts。 所以python不知道你要导入哪个,解决方法很简单,只需以不干扰模块名称的方式重命名文件即可。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...