我刚刚开始从事某个大项目,但是遇到从包中引用正确文件的问题。结构如下:
root
├ test
| └__init__.py
| └foo
| └__init.py
| └test
| └__init__.py
| └bar.py
└ main.py
bar.py文件中有一个称为foo()的方法。在main.py中,导入如下:
from test import bar
test.foo()
据我所知,人们一直在运行此应用程序并进行长时间的研究。据我所知,他们没有使用PyCharm。当我将项目加载到PyCharm中时,它显示了一个错误
Cannot find reference 'bar' in '__init__.py
是否有任何解决方案来设置PyCharm以运行它?