pycharm引入自己写的.py文件报错,导入自己写的模块报错

1、问题描述:

在资源导入时,想要导入自己写的模块,有红色的波浪线提示错误。
pycharm引入自己写的.py文件报错,导入自己写的模块报错

2、问题解决

pycharm引入自己写的.py文件报错,导入自己写的模块报错
在自已项目的文件夹上右击,找到Mark Directory as,选择 Sources Root 即可解决报错。
pycharm引入自己写的.py文件报错,导入自己写的模块报错

3、原因

使用from…import***或者 import *** 添加非python的包时, 需要为python 解释器指定搜索路径。
Mark directory as 即是告诉 Ide 你的文件搜索路径在哪里。
在我们用jupyter notebook,或其他编辑工具,他们都是自动搜索的。
注意两种方式的区别。