【发布时间】:2020-05-26 09:06:22
【问题描述】:
当我将项目更改为其他 conda 环境而不是基本环境时,python 代码完成不再适用于已安装的模块(如 cv2)。
不过,我检测环境或运行我的代码没有问题。我该如何解决?
【问题讨论】:
标签: python visual-studio-code anaconda conda
当我将项目更改为其他 conda 环境而不是基本环境时,python 代码完成不再适用于已安装的模块(如 cv2)。
不过,我检测环境或运行我的代码没有问题。我该如何解决?
【问题讨论】:
标签: python visual-studio-code anaconda conda
打开 Anaconda Prompt,激活环境,然后从激活的环境中启动 VS Code(即code .)。
【讨论】:
我在 mac os 中遇到了同样的问题。问题在于 python 扩展中的“语言服务器”设置,默认情况下是“Jedi”。我将其更改为“pylance”,它解决了我的问题。要使用 pylance,您必须安装 pylance 扩展。
【讨论】: