Windows 11中Command Prompt无法识别已安装的Python 3.10.6如何解决?
解决输入python后跳转微软商店的问题
不需要特意移动Python的位置,问题根源是系统没找到Python的执行路径,触发了Windows的微软商店跳转机制。按以下步骤操作就能解决:
- 找到你Python安装目录里的
python.exe所在路径,比如你现在的路径应该是C:\Users\(你的用户名)\Downloads\Python310(注意要定位到包含python.exe的子文件夹,不是Downloads根目录) - 添加路径到系统环境变量:
- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「系统变量」列表里找到
Path,点击「编辑」 - 点击「新建」,粘贴刚才找到的Python路径,再把同目录下的
Scripts文件夹路径也加上(比如C:\Users\(你的用户名)\Downloads\Python310\Scripts,方便使用pip工具) - 依次点击「确定」保存所有设置
- 关闭所有已打开的命令提示符窗口,重新打开后输入
python --version,应该就能正常显示Python 3.10.6的版本信息了
补充说明
Windows有个默认机制:当系统在PATH环境变量里找不到python.exe时,会自动跳转微软商店推荐安装Python。你的Python放在Downloads文件夹里但没加入PATH,所以系统识别不到,才会跳转到商店。
如果担心Downloads文件夹可能被误清理,后续重装Python时可以选择更固定的路径(比如C:\Python310),但目前不需要特意移动已安装的文件,只要配置好环境变量就可以正常使用。
内容的提问来源于stack exchange,提问作者MattStewart01
相关产品推荐
相关产品推荐

