ModuleNotFoundError: No module named 'base_setting'

来源:8-2 构建高可用MVC 优化

weixin_慕设计1134156

2023-10-20

#local_setting.py
from base_setting import *
SQLALCHEMY_DATABASE_URI = ‘mysql://root:123456@127.0.0.1/mysql’

内容报错:
ModuleNotFoundError: No module named ‘base_setting’

想问一下为啥会发生这种问题,虽然去掉from base_setting import * 这句引用也不会造成啥影响,但是就是想知道原因,make source root也加了

写回答

1回答

编程浪子

2023-11-22

您好

非常抱歉,虽然抱歉比较苍白,最近项目太多,直到年底都排满了,忽略了解答,真挚的抱歉。

如果报错module问题那就是config目录要有一个 __init__.py 文件,建议从根目录开始引用,例如 

from config.base_setting import *


去掉不影响是因为你刚好local配置文件里面的东西覆盖了base里面的变量,正常情况肯定的会有的调用base配置文件里面的东西的额



0
0

Python Flask入门与进阶 开发电影网站

从只会Python基础语法到

820 学习 · 283 问题

查看课程