星巡研究院

环境变量

# 环境变量 📍 一句话 环境变量是运行程序时,提前放好的"配置纸条"。 🎯 类比 就像出门前把"今天穿外套"写在便利贴上贴门口——程序出门(启动)时会看这张纸条。 👀 你可能在哪里遇到它 - 程序提示"没有设置 XXX 环境变量" - 配置数据库密码、密钥时不写在代码里,改成环境变量 - 同一个程序在不同机器上读不同配置 🔧 动手看一眼 ```bash echo $PATH ``` 这是打印 PATH 环境变量的值;它决定了系统去哪些目录里找命令。 🤖 AI 复制粘贴场景 当 AI 给你这条命令:export API_KEY=xxxx · 它在干什么:临时给当前终端设置一个变量 · 你可能遇到:只在当前窗口有效、写错变量名、忘了先加载 .env 文件 ❌ 出错长什么样 KeyError: 'DATABASE_URL' → 程序要的变量没有设置 command not found(明明装了)→ PATH 变量里没有该命令所在目录 🔗 相关名词 [进程] [ModuleNotFoundError] [DNS] 📚 想深入 → 《册1》第 6 章:程序启动时看什么