pycharm 默认情况下只检索项目根目录下的py文件,当引用的py文件不在项目根目录时,会出现错误,类似下边的情况:
解决方法:
只需将要引用的py文件所在的文件夹添加到默认搜索搜索文件夹即可,具体有如下两种方法:
方法一 (推荐)
右键py文件所在的文件夹,依次点击:MarkDircetory as -> Sources Root
即可。
方法二
将py文件所在文件夹作为一个package,在py文件所在文件夹下新建_init_.py文件,在_init_.py中添加如下语句:
from [py文件所在文件夹名].[py文件名] import 模块名