解决cmd命令输入Python:No Python at ‘C:\*******************\Python\Python\python.exe‘报错

本文介绍在Windows系统中如何解决多个Python版本共存时,CMD默认调用版本错误的问题。通过调整环境变量,确保指定版本被正确加载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

场景:

在win10/7系统中,删除了python3.9,换装python3.10版本以后。
在cmd.exe管理器输入python后报错


问题描述

win+r运行框输入cmd
在cmd窗口中输入python后确认报错:
No Python at ‘C:\Users\Administrator\AppData\Local\Programs\Python\Python\python.exe’
在这里插入图片描述
换输入:py 3.10
能正常运行
在这里插入图片描述
重新装回python3.9版本,后输入:python
发现问题解决。
在这里插入图片描述
但是,为了了解3.10版本的最新语法,match case
需要3.10版本。


原因分析:

查看系统变量,发现没有python3.10的系统变量,但是3.9的系统变量还在。
因为系统变量的问题导致了cmd命令运行时候指向了python3.9版本


解决方案:

如图:

右键我的电脑>选择属性>高级系统设置>高级>环境变量>系统变量>双击Path环境变量打开>新建
新增C:*********\Python310\Scripts\和C:********\Python310\两个属性,并且点击上移到最上方,然后确认保存。

在这里插入图片描述
再次回到cmd.exe界面,输入python验证
在这里插入图片描述
出现python 3.10.2
完美解决。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值