为什么要配置环境变量?

  • 配置环境变量的核心目的是让系统在任意目录下,都能找到并运行指定软件(无需每次切换到软件安装路径)。

原理补充

环境变量(以 Windows 的PATH为例)是系统的 "路径列表":

  1. 当你在 CMD / 终端输入软件命令(如java),系统会自动在PATH里的所有路径中查找对应的可执行文件;
  2. 若软件路径未配置到PATH,则需手动切换到软件安装目录才能运行,操作繁琐。

典型场景

比如安装 Java 后,将JDK/bin目录加入PATH,就能在任意 CMD 目录下直接执行javac(编译)、java(运行)命令,无需每次切换到JDK/bin路径。

相关推荐
救救孩子把几秒前
59-机器学习与大模型开发数学教程-5-6 Adam、RMSProp、AdaGrad 等自适应优化算法
人工智能·算法·机器学习
Σίσυφος1900几秒前
PCL 中常用的滤波对比
算法
进击的小头1 分钟前
连续系统离散化方法(嵌入式信号处理实战指南)
c语言·算法·信号处理
charlie1145141912 分钟前
嵌入式C++开发——RAII 在驱动 / 外设管理中的应用
开发语言·c++·笔记·嵌入式开发·工程实践
永远都不秃头的程序员(互关)15 分钟前
【决策树深度探索(五)】智慧之眼:信息增益,如何找到最佳决策问题?
算法·决策树·机器学习
一碗甜汤ᐝ16 分钟前
论文阅读笔记-FastVLM: Efficient Vision Encoding for Vision Language Models
论文阅读·笔记·语言模型
智者知已应修善业17 分钟前
【输出方形点阵】2024-11-1
c语言·c++·经验分享·笔记·算法
BlackWolfSky21 分钟前
鸿蒙中级课程笔记3—ArkUI进阶3—给应用添加交互(手势)
笔记·华为·交互·harmonyos
近津薪荼24 分钟前
优选算法——双指针专题2(模拟)
c++·学习·算法
Tina Tang29 分钟前
Agentic AI学习笔记(5)
笔记·学习