目标是能够在 visual studio 代码调试器中使用来自 Conda/Anaconda 的环境设置。默认的 pythonpath 配置不会产生这种效果——而是进入系统默认的 python 路径(当你在新的 shell 中键入“python”时得到的)。
如何配置 VS Code 以使用我的 Conda 环境?
原文由 Andrew Schreiber 发布,翻译遵循 CC BY-SA 4.0 许可协议
目标是能够在 visual studio 代码调试器中使用来自 Conda/Anaconda 的环境设置。默认的 pythonpath 配置不会产生这种效果——而是进入系统默认的 python 路径(当你在新的 shell 中键入“python”时得到的)。
如何配置 VS Code 以使用我的 Conda 环境?
原文由 Andrew Schreiber 发布,翻译遵循 CC BY-SA 4.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 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
4 回答974 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答2k 阅读✓ 已解决
我找到了一个更好的解决方案,基于以前的解决方案:
前往工作场所设置。使用包含虚拟环境列表的文件夹路径覆盖参数
python.venvPath
。对于蟒蛇的情况:此设置使 VS Code 能够识别可用的
conda environments
。因此,我们可以单击当前的 python 解释器并切换到其他解释器: