Pycharm 引用模块报错,但是程序运行正常

最近学习了在用pycharm导入模块时出了问题,通过查找资料解决。做一些必要的笔记,一来是对自己学习的知识的巩固,二来对有同样问题的人有参考作用


1、问题描述

同目录下,当多个文件之间有相互依赖的关系的时候,import无法识别自己写的模块,PyCharm中提示No Module。

Pycharm 引用模块报错,但是程序运行正常

2、解决办法

(1)打开File–> Setting—> 打开 Console下的Python Console,把选项(Add source roots to PYTHONPAT)点击勾选上。

Pycharm 引用模块报错,但是程序运行正常
(2)右键点击自己的工作空间文件夹,找到Mark Directory as 选择Source Root,问题解决。

Pycharm 引用模块报错,但是程序运行正常


总结

如有错误恳请指正,如有侵权请联系我删除
参考文章: PyCharm中import时无法识别自己写的模块