Pycharm can‘t go to definition的可能原因

我遇到这个问题是发生在切换conda环境的情况下。由于每个conda环境下的python解释器的包不一致,所以在一系列代码开始在一个环境下运行,而后要切换到另外的环境后,不能仅更改当前py文件的解释器:
Pycharm can‘t go to definition的可能原因
而是要修改整个这一系列py文件的解释器:File>Setting:
Pycharm can‘t go to definition的可能原因
也就是将整个project的解释器都修改一下。
另外,这是一个便于find declaration的方法。