【发布时间】:2021-04-10 14:30:58
【问题描述】:
我正在尝试调试一些 C++ 代码,这些代码链接到安装在单独的 Conda 环境中的库。但是,“tasks.json”文件总是从基础环境检查库,而不是从我打算使用的环境检查库。一些错误信息 sn-ps 如屏幕截图所示。
谁能建议我如何在调试器的构建过程之前激活环境?
【问题讨论】:
标签: c++ linux visual-studio-code conda
我正在尝试调试一些 C++ 代码,这些代码链接到安装在单独的 Conda 环境中的库。但是,“tasks.json”文件总是从基础环境检查库,而不是从我打算使用的环境检查库。一些错误信息 sn-ps 如屏幕截图所示。
谁能建议我如何在调试器的构建过程之前激活环境?
【问题讨论】:
标签: c++ linux visual-studio-code conda
激活 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
【讨论】: