AI开发平台MODELARTS-训练作业日志中提示“No module named .*”:检查依赖包路径是否能被识别

时间:2024-10-22 15:11:54

检查依赖包路径是否能被识别

代码如果在本地运行,需要将“project_dir”加入到PYTHONPATH或者将整个“project_dir”安装到“site-package”中才能运行。但是在ModelArts可以将“project_dir”加入到“sys.path”中解决该问题。

使用from module_dir import module_file来导包,代码结构如下:

project_dir
|- main.py
|- module_dir
|  |- __init__.py
|  |- module_file.py
support.huaweicloud.com/trouble-modelarts/modelarts_trouble_0015.html