首页 > 解决方案 > 无法在 VS Code 中运行 Python 程序 - 'cmd' 未被识别为

问题描述

我刚刚安装了 Python 扩展,重新启动了 VS Code 并对其进行了更新,但是当我尝试运行 Python 程序并将调试配置选择为(Python 文件)时,我收到了以下消息:

E:\SaifWork\code\workspaces\PY\self-taught dev>cd "e:\SaifWork\code\workspaces\PY\self-taught dev" && cmd /C "set "PYTHONIOENCODING=UTF-8" && set "PYTHONUNBUFFERED=1" && C:\Users\saif\AppData\Local\Programs\Python\Python37-32\python.exe c:/Users/saif/.vscode/extensions/ms-python.python-2019.5.18678/pythonFiles/ptvsd_launcher.py --default --client --host localhost --port 50135 "e:\SaifWork\code\workspaces\PY\self-taught dev\problem1.py" "
'cmd' is not recognized as an internal or external command,
operable program or batch file.

我已将所有 python 目录添加到 PATH 变量中。

标签: pythonwindowscommand-linevisual-studio-code

解决方案


似乎 Python 目录已添加到 PATH,但您的 System32(包含 cmd.exe,Windows 的命令行解释器)没有。尝试手动添加。

编辑: System32 文件夹路径是%SystemRoot%\system32,通常是C:\Windows\system32


推荐阅读