ImportError: Start directory is not importable解决方法

ImportError: Start directory is not importable解决方法

怎么遇到这个问题的,学习自动化测试,执行多个模块中的测试用例,单个文件下的代码执行没问题,多个目录下 执行出现了这个问题:

ImportError: Start directory is not importable解决方法
ImportError: Start directory is not importable解决方法

执行上述代码后遇到的问题,Start directory is not importable-------启动目录不可导入 这个怎么解决,真的是网上搜了半天也没解决,都是说路径错了,想着改下目录,折腾半天又是把文件改成源根,又是怎么搞,最后就差重新输入一遍了…
—————心浮气躁时看到了这个老哥的博客

https://www.cnblogs.com/miaokmm/p/11615058.html

case_path = os.path.join(os.getcwd(), “testsuite”)
找他的上一层目录,他的上一级目录是开始目录,所以找不到,找不到上一层目录,所以报错;
case_path = os.path.join(os.path.dirname(os.path.abspath(file)))
这种方法是找他的根目录,所以好使了