Pycharm import Unresolved reference

Pycharm 在导包时常会出现“Unresolved reference”的问题。
比如我们想在Demo项目中,引用Demo/Demo1/Demo2/a包,解决方法:

  • 在包前加上项目根目录:
import Demo.Demo1.Demo2.a
  • 设置source root,右键点击a的上层目录Demo2,进行以下操作
    在这里插入图片描述
    完成后,目录Demo2会由灰色变为蓝色。在这里插入图片描述
    在这里插入图片描述
    之后,就可以直接
import a

若想取消source root 操作,重新右键
在这里插入图片描述
点击unmark即可。

猜你喜欢

转载自blog.csdn.net/euzmin/article/details/105308140