我有以下类似的目录结构。
main.py
pack
|___sub_pack1
|__a.py
|___sub_pack2
|__b.py
现在在 main.py (这是我执行的主程序)中,我正在导入如下
from pack.sub_pack1 import a
工作正常。
在 a.py 中,我正在导入如下
from pack.sub_pack2 import b
此时pycharm将上面的代码下划线为红色并通知我“未解决的参考包”。
现在我的代码工作正常,应该。我很好奇为什么 pycharm 认为它是错误的,我能做些什么来避免这种事情。