Python Django NameError: name ‘os’ is not defined Python Django创建新项目settings文件中缺少OS模块 初学Django时,使用django3.1.2创建新项目总是报错NameError: name ‘os’ is not defined,如下图: 红色框线内释义为:OS模块没有定义 **解决办法:**在settings.py文件中导入os模块:import os, 再次启动django后即可成功