当我在调试模式下启动VSCode时,我得到numpy的ImportError。但是,我在conda环境中安装了numpy,因此想知道为什么会出现此错误消息?当我只导入Python内置模块而不导入第三方库时,调试模式运行良好。
numpy
x7rlezfr1#
如果此问题仅在调试过程中发生,则可以在调试时检查Python解释器。根据the document:在调试期间,状态栏显示当前配置和当前调试解释器。选择配置将显示一个列表,您可以从中选择不同的配置:
的数据默认情况下,调试器使用为您的工作区选择的相同解释器,就像VS Code的Python扩展的其他功能一样。要使用不同的解释器进行调试,请在适用的调试器配置的launch.json中设置python的值。或者,在状态栏上选择已命名的解释器以选择其他解释器。您可以打开您的launch.json,根据您的conda环境路径添加以下代码:
launch.json
python
"python":"The full path that points to the Python interpreter to be used for debugging."
字符串
1条答案
按热度按时间x7rlezfr1#
如果此问题仅在调试过程中发生,则可以在调试时检查Python解释器。
根据the document:
在调试期间,状态栏显示当前配置和当前调试解释器。选择配置将显示一个列表,您可以从中选择不同的配置:
的数据
默认情况下,调试器使用为您的工作区选择的相同解释器,就像VS Code的Python扩展的其他功能一样。要使用不同的解释器进行调试,请在适用的调试器配置的
launch.json
中设置python
的值。或者,在状态栏上选择已命名的解释器以选择其他解释器。您可以打开您的
launch.json
,根据您的conda环境路径添加以下代码:字符串