You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code输出提示'python'未被识别,终端无此问题求解决

解决VS Code输出面板提示'python' is not recognized as an internal or external command...但系统终端正常的问题
  • 检查VS Code环境变量继承设置
    打开VS Code设置,搜索terminal.integrated.inheritEnv,确保该选项处于勾选状态。VS Code集成终端/输出面板可能未继承系统环境变量,导致无法找到Python路径。

  • 确认Python解释器配置
    按下Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),输入Python: Select Interpreter,选中你安装的最新Python版本的完整路径(例如C:\Python312\python.exe或/usr/bin/python3),避免仅依赖python命令的软链接。

  • 手动配置VS Code的Python路径与环境变量
    在项目根目录的.vscode文件夹下创建settings.json,根据系统添加对应配置:
    Windows系统示例:

    {
        "python.pythonPath": "C:\\Python312\\python.exe",
        "terminal.integrated.env.windows": {
            "PATH": "${env:PATH};C:\\Python312;C:\\Python312\\Scripts"
        }
    }
    

    Mac/Linux系统示例:

    {
        "python.pythonPath": "/usr/local/bin/python3",
        "terminal.integrated.env.osx": {
            "PATH": "${env:PATH}:/usr/local/bin"
        }
    }
    
  • 重启VS Code
    修改配置后关闭并重新打开VS Code,测试输出面板是否能正常识别Python命令。

  • 检查任务配置(若通过任务运行代码)
    如果使用VS Code任务(tasks.json)执行代码,确保任务命令使用选中的解释器路径而非python,示例:

    {
        "version": "2.0.0",
        "tasks": [
            {
                "label": "Run Python",
                "type": "shell",
                "command": "${config:python.pythonPath}",
                "args": ["${file}"],
                "group": {
                    "kind": "build",
                    "isDefault": true
                },
                "problemMatcher": []
            }
        ]
    }
    

内容的提问来源于stack exchange,提问作者John

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 09:57:13