python,from import问题

img


各位大佬,vscode引用自己的包,爬了很久帖子,版本3.3以上不需要__init__.py,包也在一个文件夹下,为什么会报错呀

即使不需要init.py,好歹它也是在另一个文件夹下面,你不能跨个文件夹直接引用下面的文件呀
另外,我这python3.8都需要init.py,否则就要报错,你从哪看3.3以上不需要init.py的

看看你的settings.py的代码。
相同包下的类,不需要import,在代码中直接使用就可以的,你注释掉 from settings import Settings的这行代码,直接运行。