Python ModuleNotFoundError:没有名为';数据库';

Python ModuleNotFoundError:没有名为';数据库';,python,python-3.x,database,python-module,Python,Python 3.x,Database,Python Module,我正在尝试导入一个包。当它被导入时,它似乎正在工作,我可以使用它的元素,但是,我仍然得到一个错误,它说没有以我导入的内容命名的包。错误是: from database import DataBase ModuleNotFoundError: No module named 'database' 我想人们会尽量建议这样做 pip install databases 在终端中,我已经这样做了,我也在终端中做了这些,以防万一: pip install databases[postgresql]

我正在尝试导入一个包。当它被导入时,它似乎正在工作,我可以使用它的元素,但是,我仍然得到一个错误,它说没有以我导入的内容命名的包。错误是:

from database import DataBase
 ModuleNotFoundError: No module named 'database'
我想人们会尽量建议这样做

pip install databases
在终端中,我已经这样做了,我也在终端中做了这些,以防万一:

pip install databases[postgresql]
pip install databases[mysql]
pip install databases[sqlite]

但它似乎不起作用

以下操作应该有效-注意数据库区分大小写。您可以看到文档和一些示例


可能您在数据库导入数据库中的
中缺少了一个“s”
?您正在安装一个名为
数据库的模块,然后尝试从名为“database”的模块导入。这些是不同的名称。@Tibbles问题是,我正在使用pycharm,当我尝试输入模块名称时,它会给出模块名称。但我会努力的
from databases import Database