Pycharm未解决的参考问题

问题描述 投票:1回答:1

我有一个非常奇怪的pycharm行为。我有一个项目和一个名为core的文件夹(有关详细信息,请参见图片)。在其中,我有两个python文件:AgentMeasurement.pyCollectorBase.py。现在,我想从AgentMeasurement中的AgentMeasurement.py导入类型CollectorBase,所以我写了以下内容:from AgentMeasurement import AgentMeasurement。它工作正常(当我运行脚本时),但是Pycharm将其标记为未解决的参考。enter image description here

我试图将core标记为Source Root,但是后来我无法从其他文件夹中将其作为包引用(即from core.AgentMeasurement import AgentMeasurement),并且可以编写from AgentMeasurement import AgentMeasurement,这使我的代码无法读取。在这种情况下,如何使Pycharm正常工作?

python python-3.x pycharm python-import
1个回答
0
投票

由于core是您的PyCharm项目的存储位置,因此它引用了此文件夹中的模块。

通过在模块前面添加core.XXX,PyCharm放弃其警告。

from core.AgentMeasurement import AgentMeasurement
© www.soinside.com 2019 - 2024. All rights reserved.