项目文件目录为

project_root/
│
├── utils/
│   └── __init__.py
│   └── module.py
│
└── ... test
     └── ../../run/
          └── your_run.py

pycharm 中 test如果引用utils目录下module.py有三种方法

方法一,sys.path.append("../../"),添加相对路径

import os
import sys
# path_utils = os.path.join(os.path.abspath("../../"))
sys.path.append("../../")
import utils.module as um
um.yourfunction()

方法二,sys.path.append(paths_utils),添加绝对路径

import os
import sys
path_utils = os.path.join(os.path.abspath("../../"))
sys.path.append(path_utils)
import utils.module as um
um.yourfunction()

方法三,使用...添加相对路径(一个.一个上级目录,pycharm还是会报错,没有继续深究,有了解的朋友帮忙解释下)

from ...utils import module as um
um.yourfunction()