前段时间,在用Django+pytest做自动化测试平台的时候,前端传送给后端数据,生成pytest测试脚本,然后在用subprocess.run()执行脚本的时候,报上述标题的错误。因为pytest脚本中有调用其他方法,其他方法中又调用了model类。
网上搜的都是配置os.environ.setdefault,但这个是系统默认就有的,我也没改过,后来看到一个方案,修改后,解决问题
参考文章链接 https://blog.csdn.net/m0_47943986/article/details/127487782