Conda 无故停止使用 visual studio 代码中的调试功能
Conda stopped working with the debug feature in visual studio code for no apparent reason
注意事项:
- 按 F5(开始调试)正确激活conda 环境
- IDE的环境确实是想要的conda环境。 Python 3.9.7 ('conda environment name': conda)
- conda 环境工作 如果通过终端而不是 F5 调试功能
环境激活后,我按 F5 没有任何反应,也没有任何内容记录到 visual studio 代码日志中。它不适用于我拥有的任何 conda 环境,包括 'base'.
这是我按 F5 时唯一发生的事情:
按预期开始调试。
一/两秒后:
如果我将代码解释器更改为 Python 3.9.7,代码实际上会 运行。再一次,如果我 运行 conda 环境 THROUGH 终端而不是 F5(并放弃调试,这是我需要的)conda 环境也可以工作。
重申一下,Visual Studio 代码中没有调试日志,包括文件。
知道如何解决这个问题吗?卡了一段时间。
机器是 ubuntu 20.04
似乎是 VS Code (issue link) 的错误。显然,它应该是固定的,但它仍然不适合我。问题出在新的 Python 扩展和旧版本的 Conda 上。
所以首先尝试更新 Conda。对我来说它仍然无法正常工作,因为 VS Code 没有适当的权限,所以我必须以管理员权限启动它。现在可以了。
注意事项:
- 按 F5(开始调试)正确激活conda 环境
- IDE的环境确实是想要的conda环境。 Python 3.9.7 ('conda environment name': conda)
- conda 环境工作 如果通过终端而不是 F5 调试功能
环境激活后,我按 F5 没有任何反应,也没有任何内容记录到 visual studio 代码日志中。它不适用于我拥有的任何 conda 环境,包括 'base'.
这是我按 F5 时唯一发生的事情:
按预期开始调试。
一/两秒后:
如果我将代码解释器更改为 Python 3.9.7,代码实际上会 运行。再一次,如果我 运行 conda 环境 THROUGH 终端而不是 F5(并放弃调试,这是我需要的)conda 环境也可以工作。
重申一下,Visual Studio 代码中没有调试日志,包括文件。
知道如何解决这个问题吗?卡了一段时间。
机器是 ubuntu 20.04
似乎是 VS Code (issue link) 的错误。显然,它应该是固定的,但它仍然不适合我。问题出在新的 Python 扩展和旧版本的 Conda 上。
所以首先尝试更新 Conda。对我来说它仍然无法正常工作,因为 VS Code 没有适当的权限,所以我必须以管理员权限启动它。现在可以了。