切换vscode按ctrl + F5执行文件启动的终端
问题描述:之前在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下面去执行