Conda 和 Visual Studio Code 调试

新手上路,请多包涵

目标是能够在 visual studio 代码调试器中使用来自 Conda/Anaconda 的环境设置。默认的 pythonpath 配置不会产生这种效果——而是进入系统默认的 python 路径(当你在新的 shell 中键入“python”时得到的)。

在此处输入图像描述

如何配置 VS Code 以使用我的 Conda 环境?

原文由 Andrew Schreiber 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 854
2 个回答

我找到了一个更好的解决方案,基于以前的解决方案:

前往工作场所设置。使用包含虚拟环境列表的文件夹路径覆盖参数 python.venvPath 。对于蟒蛇的情况:

用户设置

此设置使 VS Code 能够识别可用的 conda environments 。因此,我们可以单击当前的 python 解释器并切换到其他解释器:

主动翻译在此处输入图像描述

原文由 Ronald M. Gualán Saavedra 发布,翻译遵循 CC BY-SA 3.0 许可协议

从激活的 Conda 环境启动 Visual Studio Code 时,我能够使用环境变量指定路径 (MacOS):

 {
    "python.pythonPath": "~/anaconda/envs/${env.CONDA_DEFAULT_ENV}/bin/python"
}

Cmd , 或从顶部菜单导航转到工作区设置,然后将其添加到 settings.json

原文由 Varun Chatterji 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题