Python安装路径配置问题:CMD执行python --versions报错
解决Python命令行无法识别的问题
首先纠正个小细节:你输入的命令python --versions多了个"s",正确命令是python --version(或python -V),不过这大概率不是报错的核心原因,主要问题是系统没找到Python的可执行文件路径,以下是具体解决步骤:
- 先确认安装路径里的文件:打开
C:\Users\你的用户名\AppData\Local\Programs\Python\PythonXX(XX是你安装的Python版本号,比如312),检查是否存在python.exe,同时确认同级目录下有Scripts文件夹(pip工具所在位置)。 - 添加环境变量:
- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「用户变量」区域找到
Path变量,点击「编辑」 - 点击「新建」,分别添加两个路径:
%USERPROFILE%\AppData\Local\Programs\Python\PythonXX和%USERPROFILE%\AppData\Local\Programs\Python\PythonXX\Scripts(把XX替换成你的实际版本号) - 依次点击「确定」保存所有设置
- 重启命令提示符:关闭所有已打开的cmd窗口,重新打开后执行
python --version,应该就能正常显示版本信息了。 - 如果还是不行:试试直接输入Python的完整路径执行,比如
"%USERPROFILE%\AppData\Local\Programs\Python\PythonXX\python.exe" --version,如果能正常运行,说明环境变量没生效,检查路径是否填错;如果还是报错,建议重新下载官网安装包,安装时勾选「Add Python to PATH」选项,自动完成环境变量配置。
内容的提问来源于stack exchange,提问作者Nathan
相关产品推荐
相关产品推荐

