python - 无法在 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 变量中。
解决方案
似乎 Python 目录已添加到 PATH,但您的 System32(包含 cmd.exe,Windows 的命令行解释器)没有。尝试手动添加。
编辑: System32 文件夹路径是%SystemRoot%\system32
,通常是C:\Windows\system32
。
推荐阅读
- angular - 以角度正确映射 Firebase 值
- reactjs - 使用反应门户时将css注入window.document
- android - 替换已弃用的 taskSnapshot.getDownloadUrl().toString();
- git - 希望将子分支的更改合并到分支中,但都包含相同的提交
- python - VS code集成终端无法运行Python代码
- mysql - MySQL不断崩溃
- asp.net-mvc - OnActionExecuted:找不到合适的方法来覆盖
- authentication - Flutter:如何保持用户登录并注销
- swift - 如何快速将核心数据托管对象数组转换为“可识别”列表?(Xcode 11,测试版 5)
- python - 如何在索引中引用变量值