如何在VSCode中修改Python执行器为python3解决运行报错问题
VSCode Python执行器调用失败修改方案
直接修改执行器配置方法
- 打开VSCode设置界面,搜索
code-runner.executorMap - 点击搜索结果下方的「在settings.json中编辑」,跳转到配置文件
- 在配置文件中找到Python对应的执行器配置行(也就是你提到的第4066行),将原本的执行命令
python修改为python3,修改后示例如下:
"code-runner.executorMap": { "python": "python3", // 其余语言的执行配置保持默认即可,无需改动 }
- 保存配置文件后重新运行Python代码即可生效。
注:你之前修改的Python解释器是VSCode官方Python扩展用于调试、语法检查的配置,和Code Runner插件的独立执行命令不互通,所以修改后不会解决执行报错问题。
系统全局别名方案(一劳永逸)
如果你希望系统所有场景下调用python命令都指向python3,可以做全局命令映射:
- macOS/Linux系统:打开终端执行以下命令,重启终端后生效
echo "alias python='python3'" >> ~/.zshrc source ~/.zshrc
如果使用的是bash终端,将上述命令中的.zshrc替换为.bashrc即可。
- Windows系统:找到Python3的安装目录,将目录下的
python3.exe文件复制一份,重命名为python.exe即可,或者在系统环境变量中将Python3的路径优先级调至最高。
内容的提问来源于stack exchange,提问作者Abhishek Bhattarai
相关产品推荐
相关产品推荐

