切换vscode按ctrl + F5执行文件启动的终端

发布时间 2023-12-26 13:47:35作者: 裹紧我的小棉袄

问题描述:之前在vscode 用ctrl + F5执行文件是用sh终端,我在用matplotlib(用TkAgg后端显示)画图总是显示“ImportError: Cannot load backend 'TkAgg' which requires the 'tk' interactive framework, as 'headless' is currently running”,但是用bash终端切换到对应env用命令行执行就可以画出来,就说明env里面有matplotlib需要的东西,但从sh启动就没有调用到,现在我就需要改变ctrl+F5启动的终端

解决:

1.在vscode下面加号,选择默认配置文件

 

 2. 选择bash,即可

 

切换前:可以看到sh终端

 切换后:是进入到env下面去执行