微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使虚拟环境成为 VSCode 中的默认解释器

如何解决如何使虚拟环境成为 VSCode 中的默认解释器

我的电脑 python3.9Conda 中安装了两个环境。对于一个项目,我需要创建一个虚拟环境,我大部分时间都在那个环境中度过。但是很多时候当我在 vscode 中创建一个文件时,它认选择 python3.9 作为它的解释器,这是我不想要的。通过导航到我的 venv 位置手动选择解释器非常耗时

enter image description here

此外,当我在 .ipynb 文件的 vscode 中打开 notebook 时,它不会将我的虚拟环境显示为内核选项,也不会显示任何添加任何内核的选项

enter image description here

那么有什么方法可以让我的 venv 成为我的认解释器,并将我的 venv 用作笔记本的内核

解决方法

  1. User Settings.json 中添加 "python.defaultInterpreterPath":"path\to\venv\python.exe"
  2. 创建并打开一个新文件夹,
  3. 打开一个新创建的 .py 文件,您会发现解释器是 User Settings.json 中设置的那个。

而且每次你​​打开新项目,它都会使用这个作为解释器。但是现有的项目就像@Steven-MSFT 所说的那样,它使用您上次选择的项目。请试一试。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。