有些朋友跟我一样,先按照anaconda,之后在anaconda的“邀请”下,顺便安装了vscode(visual studio code)。

这样的话,用vscode打开python项目时,python的路径是配置好了的。但是这样产生了一个问题:在运行/调试后,没有报错,但是最基本的print()结果也不会输出在控制台终端TERMINAL上。

vscode配置python 控制台/终端/TERMINAL 不输出/不显示 解决办法_经验分享

解决办法:自动配置的anaconda的python路径是pythonw.exe,将其改为python.exe就好。

1.打开File->Preferences->Setting,设置路径。

vscode配置python 控制台/终端/TERMINAL 不输出/不显示 解决办法_经验分享_02

2.在User->Python中打开Edit in setting.json,修改配置。

vscode配置python 控制台/终端/TERMINAL 不输出/不显示 解决办法_经验分享_03

3.将pythonw.exe改为python.exe即可,当然你也可配置其他环境中的python.exe。

vscode配置python 控制台/终端/TERMINAL 不输出/不显示 解决办法_经验分享_04

别忘了保存json文件。

vscode配置python 控制台/终端/TERMINAL 不输出/不显示 解决办法_经验分享_05

之后就可以正常运行了。

vscode配置python 控制台/终端/TERMINAL 不输出/不显示 解决办法_经验分享_06