pycharm在子文件里调用其他子文件夹的py文件报错

主文件夹里有两个子文件夹a和b,主文件和子文件内都有若干py文件。放在主文件夹的py文件调用子文件夹a的py文件可以正常运行,但是子文件夹b调用a内的py文件就会报错。
主文件调用语句from utils.plot import draw_any_set
子文件调用语句from utils.io import read_ply_xyz
把主文件不报错的语句复制到子文件夹也会报错。两个子文件里都有空白的-init-.py文件
看了其他攻略,增加了根文件名称,from shaope.utils.io import read_ply_xyz还是报错。
将两个子文件夹增加为根文件,还是不行。子文件语句下面是红色波浪线。

-init-.py文件,前后要有两个下划线,你在pycharm里应该看到文件夹图标多了个圆点,否则就不对