两个地方可以检查:
__init__.py文件
__init__.py的作用有如下几点:
1. 相当于class中的def __init__(self):函数,用来初始化模块。
2. 把所在目录当作一个package处理
3. from-import 语句导入子包时需要用到它。 如果没有用到, 他们可以是空文件。
如引入package.module下的所有模块
from package.module import *
这样的语句会导入哪些文件取决于操作系统的文件系统. 所以我们在__init__.py 中加入 __all__变量.
Sources Root
如图:会出现带有红色波浪线,但是确实有random_walk文件
解决方法:
在当前文件下,右键找到mark Directory as
其他选项:设置为例外,源码,资源
用处是用于标识你的这些文件是什么
比如说如果设置为例外,那么里面的.py文件就不会被IDE索引,所以语法提示也不会包括里面的内容