Mac编辑环境变量配置文件,source ~/.zshrc无法打开问题解决

本文将会介绍,Mac如何编辑zshrc环境变量配置文件。

在搭建开发环境的时候,通常我们需要配置环境变量,例如:ANDROID_HOME、nvm等。

具体的做法是把配置环境变量的命令加入到 shell 的配置文件中。如果你的 shell 是 zsh,则配置文件为~/.zshrc,如果是 bash 则为~/.bash_profile。
~表示用户目录,即/Users/你的用户名/,而小数点开头的文件在 Finder 中是隐藏的,并且这个文件有可能并不存在。

方法一:

打开访达,菜单栏>前往>前往文件夹,输入~回车,找到.zshrc并打开(隐藏文件,Command + Shift + .(句号键)可查看隐藏文件)

方法二:

检查使用的shell

可以使用echo $0命令查看你所使用的 shell。

打开配置文件

可在终端下使用vi ~/.zshrc命令创建或编辑。如不熟悉 vi 操作,请点击这里 学习

vi ~/.zshrc
生效

最后使用source $HOME/.zshrc命令来使环境变量设置立即生效(否则重启后才生效)。
可以使用echo + 环境变量检查此变量是否已正确设置,如:

echo $ANDROID_HOME
`source ~/.zshrc` 是一个在Unix/Linux及类Unix环境中用于加载shell配置文件的命令,通常在新开终端窗口或切换到新 shell 环境时执行,以便应用并激活配置文件中的环境变量、别名和其他自定义设置。`.zshrc` 是在ZShell(zsh)环境下常用的配置文件,它告诉Shell如何启动和运行。 当您看到 `Error: Unknown command: brew --cask` 这样的错误提示时,这意味着您尝试在当前的shell环境中执行了一个Homebrew(macOS下的包管理工具)的 `brew cask` 命令,但在当前环境里并没有找到这个命令。这可能有以下几个原因: 1. 您的命令行不支持 `brew cask`:`brew cask` 是 Homebrew Cask 工具的命令,用于安装Mac OS上的图形应用程序,但它需要Homebrew本身已经安装,并且需要额外的Cask插件才能使用。 2. Homebrew还未安装或者尚未启用:如果您刚刚安装了Homebrew,或者从未激活过 `brew cask` 功能,那么在终端里直接输入 `brew cask` 就不会有效。 3. 配置问题:检查您的 `.zshrc` 文件是否包含正确的Homebrew路径和环境变量设置,如果没有正确地设置了Homebrew的路径,可能导致找不到 `brew` 和 `brew cask` 命令。 如果想要使用 `brew cask`,首先确保Homebrew及其Cask工具都已安装并配置好。如果已经安装,可以在 `.zshrc` 中添加适当的路径配置,如: ```bash export PATH="/usr/local/Homebrew/bin:$PATH" eval "$(brew --completion zsh)" ``` 完成上述配置后,记得重启终端让更改生效,然后再试试 `brew cask` 命令。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值