使用Django运行脚本时出现ModuleNotFoundError: No module named ‘settings‘

第一次使用django做项目,自己编写了一个脚本文件,运行后报了如下的错误
使用Django运行脚本时出现ModuleNotFoundError: No module named ‘settings‘_第1张图片
在尝试了各种各样的方法后,终于成功解决
只要将settings.py所在工程目录设置成Sources Root即可
具体如下
使用Django运行脚本时出现ModuleNotFoundError: No module named ‘settings‘_第2张图片

使用Django运行脚本时出现ModuleNotFoundError: No module named ‘settings‘_第3张图片

图中最上面的weather_analysis设置成Sources Root,设置完后,它的颜色会变成蓝色

之后,再运行时就不会报错

你可能感兴趣的:(使用Django运行脚本时出现ModuleNotFoundError: No module named ‘settings‘)