首页 > 解决方案 > 在 Visual Studio Code Linux 上激活 conda 环境

问题描述

我正在尝试调试一些 C++ 代码,这些代码链接到安装在单独的 Conda 环境中的库。但是,“tasks.json”文件总是从基本环境检查库,而不是从我打算使用的环境检查库。一些错误消息片段如屏幕截图所示。

谁能建议我如何在调试器的构建过程之前激活环境?

标签: c++linuxvisual-studio-codeconda

解决方案


激活 conda 环境,然后在同一个 shell 中启动 Visual Studio。

例如code.sh

#!/bin/bash

source ~/.bashrc              # init conda
source activate my_env        # activate my_env
exec code "$@" &> ~/code.log  # start VS Code

推荐阅读