问题
想要用python语言将A文件夹的a.py脚本引用utils文件夹b.py脚本,直接引用:from utils import XXX
导致在vscode编译器报错:ModuleNotFoundError: No module named 'utils'
这里文件夹A和utils是同级目录【其他情况,修改后面代码中的‘..’即可
】
解决方法:
import sys
import os
sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))
from utils import XXX #[具有引入模块修改为自己的]
再次运行,成功!!!