windos安装了python,但是cmd命令行找不到python

文章目录

1. 检查 Python 是否已正确安装

  • 打开 文件资源管理器,进入 Python 的安装目录(默认路径通常是 C:\Users\<用户名>\AppData\Local\Programs\Python\PythonXXC:\Program Files\PythonXXXX 是版本号)。
  • 确认目录下存在 python.exe 文件。

2. 检查 Python 是否被添加到系统环境变量

Python 安装时有一个选项 “Add Python to PATH”,如果未勾选,会导致 cmd 找不到命令。

手动添加 Python 到 PATH
  1. 打开环境变量设置
    • Win + R,输入 sysdm.cpl,回车打开 系统属性
    • 切换到 高级 选项卡,点击 环境变量
  2. 编辑 Path 变量
    • 系统变量 区域,找到 Path 变量,点击 编辑
      • 如果是全局安装,路径可能是 C:\Program Files\PythonXX\
  3. 保存并重启 cmd
    • 关闭所有 cmd 窗口,重新打开并输入 python --version 测试。

点击 新建,添加以下两条路径(根据你的 Python 安装路径调整):

C:\Users\<用户名>\AppData\Local\Programs\Python\PythonXX\ C:\Users\<用户名>\AppData\Local\Programs\Python\PythonXX\Scripts\ 

3. 检查是否安装了多个 Python 版本

如果系统中有多个 Python 版本(如 Anaconda 和官方 Python 并存),可能会导致冲突。

解决方法
  • 如果存在冲突,可以卸载不需要的版本,或直接通过完整路径调用。

输入完整路径测试:

C:\Users\<用户名>\AppData\Local\Programs\Python\PythonXX\python --version 

4. 检查 Python 可执行文件名称

某些 Python 安装版本(如通过 Microsoft Store 安装的 Python)可能命令为 python3py

python3 --version py --version 

5. 重新安装 Python 并勾选 PATH

如果问题仍未解决,建议重新安装 Python:

  1. 卸载现有 Python(控制面板 → 卸载程序)。
  2. 重新下载 Python 安装包(从 python.org)。
  3. 安装时务必勾选 “Add Python to PATH”

6. 验证系统架构(32位 vs 64位)

  • 如果系统是 64 位,但安装了 32 位 Python(或反之),可能导致兼容性问题。
    • 输出 AMD64 表示 64 位系统,x86 表示 32 位。

检查 Python 和系统架构是否匹配:

echo %PROCESSOR_ARCHITECTURE% 

7. 检查用户权限

  • 如果当前用户权限不足,可能无法访问环境变量。尝试以管理员身份运行 cmd:
    1. 右键点击 cmd 图标,选择 以管理员身份运行
    2. 输入 python --version 测试。

8.总结步骤

  1. 确认 Python 安装路径。
  2. 手动添加 Python 到 Path 环境变量。
  3. 尝试 python3py 命令。
  4. 重新安装 Python 并勾选 PATH。
  5. 检查系统架构和权限。

如果问题依旧,请提供以下信息以便进一步排查:

  • Python 安装路径。
  • Path 环境变量的内容(截图或文本)。
  • 错误提示的完整截图。

9.过程截图

重新安装python
在这里插入图片描述

重新安装,勾选上即可

在这里插入图片描述

安装的时候没有勾选上 add python 3.8 to path

在这里插入图片描述

参考文档

Read more

Python 基本命令详解:入门必备指南

以下是 Python 基本命令详解:入门必备指南(2026 年最新版,基于 Python 3.12+ / 3.13+ 特性)。 这份指南专为零基础到入门 1–2 周的小白设计,重点覆盖: * 运行方式与环境 * 最核心的“命令”(内置函数 + 基本语句 + 常用操作) * 每个命令附带:作用 + 语法 + 示例 + 注意点 建议:边看边在 Python 交互模式(REPL)或 .py 文件中敲代码验证。 1. 如何运行 Python 代码(最基础的“命令”) 方式命令 / 操作适用场景备注交互模式(REPL)在终端输入 python 或 python3

By Ne0inhk
高效邮件发送系统设计与实现:基于Python和SQLAlchemy的实践

高效邮件发送系统设计与实现:基于Python和SQLAlchemy的实践

个人名片 🎓作者简介:java领域优质创作者 🌐个人主页:码农阿豪 📞工作室:新空间代码工作室(提供各种软件服务) 💌个人邮箱:[[email protected]] 📱个人微信:15279484656 🌐个人导航网站:www.forff.top 💡座右铭:总有人要赢。为什么不能是我呢? * 专栏导航: 码农阿豪系列专栏导航 面试专栏:收集了java相关高频面试题,面试实战总结🍻🎉🖥️ Spring5系列专栏:整理了Spring5重要知识点与实战演练,有案例可直接使用🚀🔧💻 Redis专栏:Redis从零到一学习分享,经验总结,案例实战💐📝💡 全栈系列专栏:海纳百川有容乃大,可能你想要的东西里面都有🤸🌱🚀 目录 * 高效邮件发送系统设计与实现:基于Python和SQLAlchemy的实践 * 引言 * 1. 需求分析 * 2. 数据库设计 * 2.1 User 表(存储用户信息) * 2.

By Ne0inhk
Windows系统上Python如何升级及版本管理

Windows系统上Python如何升级及版本管理

前言 用户经常在使用python时候,发现版本升级过快,不同的项目可能用到不同的python版本,本文就windows下,关于Python 3.11 升级到 Python 3.12做一个简单的记录和介绍。希望能帮助到你。 一、版本确认与环境准备 1. 检查当前版本 在命令提示符中输入:         python --version 若显示Python 3.11.x,则说明当前环境为目标升级前状态。 1. 备份关键数据 对于需要升级的项目,可以导出依赖列表: pip freeze > requirements.txt 备份项目文件和配置文件至安全目录。 二、升级路径选择 (一)官方安装程序升级(推荐) 1. 下载 Python 3.12 安装包 访问Python 官方下载页面,选择Windows installer

By Ne0inhk
在 Ubuntu 环境下玩转 Python:从环境配置到实战开发全指南

在 Ubuntu 环境下玩转 Python:从环境配置到实战开发全指南

前言 Ubuntu 作为最流行的 Linux 发行版之一,凭借其稳定的性能、丰富的软件生态和开源特性,成为 Python 开发的理想选择。无论是数据分析、Web 开发还是人工智能领域,Ubuntu 都能为 Python 提供高效的运行环境。本文将从基础环境配置出发,逐步深入到 Python 开发的核心场景,帮助开发者在 Ubuntu 系统中快速搭建稳定、高效的 Python 开发环境,并通过实战案例掌握关键开发技能。 一、Ubuntu 系统下 Python 环境基础配置 1.1 了解 Ubuntu 预装的 Python 版本 Ubuntu 系统默认会预装 Python,但可能同时存在 Python 2.x(部分旧版本系统)和 Python

By Ne0inhk