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