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配置文件里面的东西的额
00
相似问题