pycharm报错:ModuleNotFoundError: No module named 'XXX'

411 阅读1分钟

问题描述

pycharm python导入自己模块。如图文件目录结构,正在编程的文件为formals3.py需要引入fm03_utils.py模块,使用import fm03_utils as uts报错。

这里写图片描述

解决方案

此类问题多是路径问题。
使用较完整的路径:

import src.ds.fm03_utils as uts

即可。

在工程视图文件包ds右键,Mark Directory As Source Root.让后即可使用import fm03_utils as uts。以此类比,若是src上右键,即为import ds.fm03_utils as uts

这里写图片描述