两个地方可以检查:

__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文件

                    python导入包时有下划红线

 

解决方法:

在当前文件下,右键找到mark  Directory as

其他选项:设置为例外,源码,资源

用处是用于标识你的这些文件是什么
比如说如果设置为例外,那么里面的.py文件就不会被IDE索引,所以语法提示也不会包括里面的内容

                        python导入包时有下划红线

相关文章:

  • 2022-01-16
  • 2022-12-23
  • 2021-06-09
  • 2022-12-23
  • 2021-07-02
  • 2022-02-03
  • 2023-03-19
  • 2022-12-23
猜你喜欢
  • 2021-04-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2022-12-23
相关资源
相似解决方案