首先展示一下我的pycharm文件路径
我需要在options.py文件下读取options文件夹下面的yml文件
正常来说是需要../../退出到同级目录下,也就是从options.py退出到basicsr文件这一级紧接着从options文件进入开始导入,也就是../../options/test/highOrderInteractionFusion.yml;
那么此时就会报错
原因是这个parse_options函数是在test.py中被调用的;
而test.py是和options文件夹在同一级的;所以不需要两次../;直接引用即可
也就是options/test/highOrderInteractionFusion.yml
补充:遇到这种情况可以使用os.path.exists(‘path/to/file’)来测试;我是在函数外面测试了一次,在函数内测试了一次;两次显示结果不一样,才意识到这样的问题的;