Mac电脑配置环境变量

解决步骤

新版 macOS 默认不会自动创建这个配置文件,我们只需要先创建它再编辑即可。

1. 先创建 .zshrc 文件

在终端执行以下命令,直接创建空的 .zshrc 文件:

bash 运行

复制代码
touch ~/.zshrc
2. 再次打开编辑

执行你之前的命令,现在就能正常打开文件了:

bash 运行

复制代码
open -e ~/.zshrc
3. 添加环境变量配置

在弹出的文本编辑器中,粘贴以下内容(和之前一致):

bash 运行

复制代码
# 添加 npm global bin 路径到环境变量
export PATH="$PATH:/Users/xiaolaohu/.npm-global/bin/"
4. 保存并生效
  • 按下 Command + S 保存文件,然后关闭文本编辑器;

  • 回到终端执行以下命令,让配置立即生效:

    bash 运行

    复制代码
    source ~/.zshrc
5. 验证配置是否成功

执行以下命令,查看输出中是否包含 /Users/xiaolaohu/.npm-global/bin/:

bash 运行

复制代码
echo $PATH

总结

  1. .zshrc 文件不存在时,先通过 touch ~/.zshrc 创建空文件;
  2. 创建后用 open -e ~/.zshrc 打开编辑,添加环境变量配置;
  3. 保存后执行 source ~/.zshrc 生效,最后用 echo $PATH 验证路径是否添加成功。

这样就能彻底解决文件不存在的问题,同时完成环境变量的永久配置了。

相关推荐
bossjuemfc3 分钟前
不记得文件名时,Mac 上的搜索还能怎么做?
macos
2501_915909061 小时前
Windows 打开 Xcode 工程,编译调试 Xcode 项目并和 Mac 同事协作
ide·windows·vscode·macos·ios·个人开发·xcode
请为小H留灯10 小时前
Mac 常用操作与维护技巧
macos·电脑·清理电脑·常用技巧
hantmac19 小时前
不记得文件名时,Mac 上的搜索还能怎么做?
人工智能·macos
这是谁的博客?20 小时前
AI 加速器 RTL 数字系统设计深度解析:从 MAC 阵列 Verilog 实现到时序收敛与时钟功耗的芯片落地全链路
人工智能·macos·ai·verilog·数字ic设计·ai芯片·rtl
slacker-kian20 小时前
M 系列 Mac 清除顽固的 CorpLink
macos·corplink·m系列
kk_net88991 天前
FSNotes:macOS 和 iOS 上的开源笔记管理器
笔记·其他·macos·ios
zhangfeng11331 天前
com.apple.quarantine 并不是乱码,而是 macOS Gatekeeper 给下载文件自动打上的“隔离属性
macos·策略模式
甘晴void2 天前
我给 Magpie 做了个 macOS 桌宠:106 段动画,请求一多就亮灯
macos·electron·开源·deepseek·桌面宠物·magpie
donecoding2 天前
Apple 芯片 Mac 的终端为什么还在跑 Intel?从 tmux 查起
macos