我的文件夹结构如下:
project/
├── main.py
├── package/
├── __init__.py
└── module.py
└── test.py
在module.py中,我有一个函数func1。
在test.py中,我有以下代码:
from module import func1
PyCharm在“module”和“func1”下显示了红线,声称“Unresolved reference module”和“Unresolved reference func1”。但是,当我用Python 3运行代码时,它运行得很好。
如何避开这些红线?
1条答案
按热度按时间k10s72fa1#
尝试无效缓存并重新启动IDEA(文件>无效缓存)。等待IDEA重新索引您的项目(右下角状态栏上的状态指示器)。缓存有时会损坏。这是最有可能发生在重组项目,因为你提到你做的。