VS Code 中的 Python 自动完成功能无法在 conda 环境中使用外部库

tlk*_*k13 10 python autocomplete conda visual-studio-code openmesh

我已将几个库安装到名为“foo”的 conda 环境中。我使用 Visual Studio Code 作为我的 IDE。

自动完成几乎适用于所有包,除了库“openmesh”(见下文): 使用 openmesh 自动完成

使用不同的库自动完成

我在 VS Code 中选择了正确的 python 解释器: 口译员

正如左下角所确认的那样。

版本

此外,我尝试将其添加到 VS Code 设置中的自动完成路径中,但是即使重新启动后也没有任何变化。

额外路径

自动完成功能与 PyCharm 配合良好,如下所示: 皮查姆

我究竟做错了什么?

小智 0

有类似的问题,自动完成功能不适用于 python。

以下对我有用:

使用键盘快捷键打开命令面板:

Ctrl + Shift + P
Run Code Online (Sandbox Code Playgroud)

并搜索:

Python: Restart Language Server
Run Code Online (Sandbox Code Playgroud)

按回车键。现在再试一次。