python --version返回空行

问题描述

安装了python之后,在cmd中输入python --version返回空行

输入where python返回

bash 复制代码
C:\Users\admin\AppData\Local\Microsoft\WindowsApps\python.exe
C:\Users\admin\AppData\Local\Python\bin\python.exe

分析

where python找到两个,第一个是windows的应用执行别名,有时会导致输入python --version没有正常输出,或者跳转到microsoft store

解决:关闭windows的python启动别名

打开

text 复制代码
设置-应用-高级应用设置-应用执行别名

找到这两个项目

bash 复制代码
python.exe
python3.exe

把他们关掉

然后重启cmd,输入where python 就只剩一个,python --version就正常返回了

相关推荐
meilindehuzi_a14 小时前
AI 时代的高效编程:从 Python 切片基础到魔塔社区大模型 Prompt 实战
python·prompt
我是一颗柠檬14 小时前
【JDK8新特性】新工具类与API改进Day11
java·开发语言·后端·intellij-idea
kkoral14 小时前
视频二进制流RAW文件转图片完整教程
运维·python·ffmpeg·音视频
牧瀬クリスだ14 小时前
多线程安全:从原子性到锁机制
java·开发语言
froginwe1114 小时前
Python File 方法
开发语言
Hanniel14 小时前
Python 元类(中):拦截类的创建
开发语言·python
我能坚持多久14 小时前
STL详解——priority_queue的使用以及模拟实现
开发语言·c++·priority_queue
Tony Bai14 小时前
从 Go 迁移到 Rust
开发语言·后端·golang·rust
牧鸯人14 小时前
基于yolov8的课堂行为检测系统——主要功能检测睡觉、手机、人数
python·深度学习·yolo·学生行为统计