Pycharm 在导包时常会出现“Unresolved reference”的问题。
比如我们想在Demo项目中,引用Demo/Demo1/Demo2/a包,解决方法:
- 在包前加上项目根目录:
import Demo.Demo1.Demo2.a
- 设置source root,右键点击a的上层目录Demo2,进行以下操作
完成后,目录Demo2会由灰色变为蓝色。
之后,就可以直接
import a
若想取消source root 操作,重新右键
点击unmark即可。
Pycharm 在导包时常会出现“Unresolved reference”的问题。
比如我们想在Demo项目中,引用Demo/Demo1/Demo2/a包,解决方法:
import Demo.Demo1.Demo2.a
import a
若想取消source root 操作,重新右键
点击unmark即可。