解决 ‘python‘ 不是内部或外部命令,也不是可运行的程序或批处理文件

这个错误通常出现在系统无法识别 "python" 命令时。这可能是由于 Python 没有正确地添加到系统路径中导致的。可以使用下面的方式解决这个问题:

Windows 系统:

  1. 检查 Python 安装路径:
    • 确保已经正确安装了 Python,并记住安装路径(例如 C:\Python39)。
  1. 添加 Python 到系统环境变量:
    • 访问系统环境变量设置:在 "控制面板" 中搜索 "环境变量",然后选择 "编辑系统环境变量"。
    • 在 "系统属性" 窗口中,点击 "环境变量" 按钮。
    • 在 "系统变量" 部分,找到名为 "Path" 的变量,双击打开。
    • 确保 Python 安装路径被添加到 "Path" 变量中,如 C:\Python39。
    • 如果没有找到,点击 "新建",添加 Python 安装路径。
  1. 重新打开命令提示符:
    • 重新打开命令提示符窗口,输入 python,看是否能够正确执行。

Mac 系统:

  1. 检查 Python 安装路径:
    • 在终端中输入以下命令来确认 Python 安装路径:which python。
  1. 修改 ~/.bash_profile 文件:
    • 如果 Python 路径不在系统 PATH 中,你可以通过修改 ~/.bash_profile 文件来添加。在终端中输入以下命令来打开该文件:nano ~/.bash_profile。
    • 在文件末尾添加以下行:export PATH="/usr/local/bin/python:$PATH"。
    • 使用快捷键 Ctrl + X 保存并退出,重启终端。
  1. 重新打开终端:
    • 重新打开终端,输入 python,看是否能够正确执行。

通过上述步骤,你可以确保 Python 已经正确添加到系统 PATH 中,从而避免出现 "'python' 不是内部或外部命令" 的错误。

相关推荐
VIP_CQCRE4 分钟前
内容自动化越跑越乱?先补上状态、去重和失败恢复
python·ai·工作流·幂等设计·内容自动化
速易达网络10 分钟前
Three.js 动画入门教学:从场景搭建到流畅动效
开发语言·javascript·ecmascript
福大大架构师每日一题14 分钟前
excelize v2.11.1发布:Go 1.26.0起步,16项安全修复与嵌入对象能力全面升级
开发语言·安全·golang
我喜欢就喜欢16 分钟前
RAG 重排序 Rerank 实战:用 bge-reranker 把 Top-K 命中率拉回来
python·大模型·向量检索·rag·rerank
Sarvartha16 分钟前
集合概述 & Collection 接口
开发语言
专注仿真22 分钟前
卷积神经网络(CNN)算法详解
人工智能·python·算法·代码·大模型训练
isfox39 分钟前
Python3 协程:异步编程的核心机制与实战
python
lhbweilai41 分钟前
QT项目(串口助手)
开发语言·qt
用户298698530141 小时前
Python 将 Markdown 批量转为 HTML:单文件与目录遍历两种实现
python·html·markdown
miofly1 小时前
GitHub 今日推荐|auto-ontology:给 Agent 装上企业数据的语义索引
python·开源·github