vscode 中 conda 环境更新时重新扫描智能感知

arm*_*dle 3 python conda visual-studio-code

我刚刚开始使用 vscode 进行 Python (ML) 开发。我无法弄清楚的一件事是,如果 conda 环境更新,如何设置 vscode 的智能感知刷新。

例如,使用 conda 环境中的 python 解释器创建了一个新工作区。as environment.ymlconda 和 pip 包。在我的工作中,如果我更新 yml 文件并更新 conda 环境,conda env update -f environment.yml我希望 vscode 也更新其智能感知和工作区,这样我就不会从新安装的包中收到符号/导入未找到错误。我知道使用 PyCharm 你可以设置它以便重新加载符号。

dar*_*ith 6

我不确定这是否是最有效的方法,但是有一个重新加载窗口的命令,它具有重新加载 Python 扩展并重新扫描库的效果。CTRL使用+ SHIFT+打开命令选项板P,然后开始输入“reload”。您想要的选项称为“开发人员:重新加载窗口”