解决:ModuleNotFoundError: No module named ‘day10‘ 的问题

一、背景介绍

为了能在jenkis上运行代码,生成测试报告,在查看控制台输出时,一直报错ModuleNotFoundError: No module named 'day10'提示没有这个模块,在cmd中运行也是这个报错。百度了很久提示才发现时由于模块太多,一个项目下面很多包,导致python脚本在运行的时候识别不了,
我需要执行的main.py文件不再当前的根目录下,导致识别不到day10这个模块解决:ModuleNotFoundError: No module named ‘day10‘ 的问题
我需要执行的main.py文件不再当前的根目录下,导致识别不到day10这个模块
解决方案是:
1.重新创建一个新的目录,将整个需要执行的包单独放进去,
2.将需要执行的main.py文件拉出到项目根目录下 执行 就可以
解决:ModuleNotFoundError: No module named ‘day10‘ 的问题
相当于是main.py与其他的包在一个根目录下,是平等的阶层,然后执行就成功了

附上成功截图:
解决:ModuleNotFoundError: No module named ‘day10‘ 的问题