当前位置: 首页 > article >正文

macOS 如何修改 PATH 环境变量 ?

How to edit PATH environment variable on macOS

对于希望从终端管理命令行工具和脚本的可访问性的用户来说,在 macOS 上编辑 PATH 环境变量是必不可少的。在最近的版本中,macOS 已经从使用 bash shell 作为默认 shell 转变为使用 zsh,因此了解如何在这两个 shell 中编辑 PATH 是很重要的。

理解 PATH 环境变量

PATH 环境变量是 shell 搜索可执行文件的目录列表。当您在终端中键入一个命令时,shell 将通过这些目录查找该命令的可执行文件。

For ZSH

在用户目录中打开 .zshrc 文件。

open ~/.zshrc

添加一行以修改 PATH 变量。例如:将 “/usr/local/example.bin” 添加到 PATH 变量中。

export PATH="/usr/local/example/bin:$PATH"

保存文件,运行 source 命令使更改生效。

source ~/.zshrc

For Bash

在用户目录中打开 .bash_profile 或者 .bashrc 文件。

open ~/.bash_profile

添加一行以修改 PATH 变量。例如:将 “/usr/local/example.bin” 添加到 PATH 变量中。

export PATH="/usr/local/example/bin:$PATH"

保存文件,运行 source 命令使更改生效。

source ~/.bash_profile

注意事项

  • PATH 变量中路径的顺序很重要,首先搜索列出的目录。
  • 对 .bash_profile 配置文件或 .zshrc 所做的更改是持久的,但具体到用户。
  • 在向 PATH 添加目录时,始终使用绝对路径。
  • 您可以通过在终端中输入 echo $PATH 来查看当前的 PATH。
  • 多次添加相同的目录并没有好处,而且会使 PATH 变得混乱。

常见问题

  • 配置文件中的拼写错误或语法错误可能导致终端行为异常。
  • 如果编辑 PATH 后终端无法找到命令,请确保目录路径正确。
  • 某些目录可能需要特定的权限才能执行文件。

我的开源项目

酷瓜云课堂-在线教育解决方案

  • course-tencent-cloud(酷瓜云课堂 - gitee仓库)
  • course-tencent-cloud(酷瓜云课堂 - github仓库)

http://www.kler.cn/a/487692.html

相关文章:

  • 【神经网络中的激活函数如何选择?】
  • Docker Desktop 构建java8基础镜像jdk安装配置失效解决
  • MySQL入门学习二(SQL语句基础)
  • Oracle添加ASM磁盘故障
  • 大模型应用实践(一):AI助力Code Review安全漏洞发现
  • 备战蓝桥杯 链表详解
  • oracle jdk17新版变回OTN 商用收费了
  • uni-app无限级树形组件简单实现
  • Wireshark编译手册(Windows)
  • 设计模式 行为型 迭代器模式(Iterator Pattern)与 常见技术框架应用 解析
  • YOLOv9改进,YOLOv9自研检测头融合HyCTAS的Self_Attention自注意力机制,2024,适合目标检测、分割任务
  • 探秘 Kafka Bug:深度解析与解决方案
  • 【prompt 工程】:System Prompt 和 User Prompt 在功能和目的的区别
  • 四师电力:科技赋能,智能巡检更高效
  • 中阳智能交易模型:引领未来的投资新方式
  • 【C++】揭开C++类与对象的神秘面纱(首卷)(类的基础操作详解、实例化艺术及this指针的深究)
  • C++ STL 中的 `unordered_map` 和 `unordered_set` 总结
  • 【React bug解决】React 创建项目以及相关问题解决
  • vue,router路由传值问题,引用官方推荐
  • HTML5 加载动画(Loading Animation)