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

Windows系统控制台执行py、python命令报错无法正常运行如何解决?

错误成因

你遇到的报错本质是命令解析逻辑异常,系统将你输入的help、get-pip.py等参数错误识别为要运行的Python脚本路径,在Python安装目录下查找对应文件失败就抛出了该错误。
另外你用错了部分命令的格式:

  • 查看Python帮助的正确命令是python --help或者python -h,直接输入python help会被识别为「运行当前目录下名为help的Python脚本」
  • get-pip.py不是Python安装包内置文件,需要单独下载到当前命令行工作目录后才能用python get-pip.py执行,你当前pip已经可以正常使用,完全不需要运行该脚本安装pip
解决步骤
  • 先验证基础Python命令是否正常:
    1. 执行python --version,正常会输出Python 3.10.x的版本号
    2. 直接执行python,会进入带>>>提示符的Python交互环境,输入exit()即可退出
    3. 执行python -h,会正常输出Python的帮助说明
  • 如果上述基础命令执行正常,说明你的Python环境本身没有问题,后续按正确格式使用命令即可
  • 如果上述基础命令仍然报错,按以下步骤修复环境配置:
    1. 按下Win+R输入sysdm.cpl打开系统属性,切换到「高级」选项卡点击「环境变量」
    2. 在系统变量的Path列表中,确认存在C:\Program Files\Python310和C:\Program Files\Python310\Scripts两条记录,且排在其他Python版本相关路径的上方
    3. 检查系统变量PATHEXT中是否存在.EXE条目,确保可执行文件可以被系统正常识别
    4. 打开管理员权限的终端,执行assoc .py确认输出为.py=Python.File,再执行ftype Python.File确认输出为Python.File="C:\Program Files\Python310\python.exe" "%1" %*,如果输出不符合,执行ftype Python.File="C:\Program Files\Python310\python.exe" "%1" %*即可修复文件关联
  • 如果需要使用py启动器管理多版本Python,重新运行Python安装包,选择「修改」,勾选「py launcher」选项完成安装即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 08:45:05