iTerm2 安装后执行命令提示 “command not found”
1. 问题现象
安装后在使用命令的时候出现 zsh: command not found adb:adb 等一系列的错误信息。
╭─xuxiaobo@xuxiaobodeMacBook-Pro ~
╰─$ adb
zsh: command not found: adb
2. 原因分析
其实就是 bash shell 以及 zsh shell 是两种读取系统环境变量(使用 adb 的前提是你肯定已经在 bash 的 .bash_profile 已经配置相关 android tool 的环境变量了,从而才能使用 adb 命令)。然而在使用 zsh shell 的时候,你并没有把相关的环境变量的配置设置到 .zshrc 中。
3. 解决方法
既然是 .zshrc 没有配置相关环境变量设置,把 bash 中 .bash_profile 全部环境变量加入就好。配置完成后再次执行 shell 命令即可正常。
# 打开配置文件
╭─xuxiaobo@xuxiaobodeMacBook-Pro ~
╰─$ open -e ~/.zshrc
# 找到User Configuration部分,添加以下内容并保存
source ~/.bash_profile
# 执行更新命令使其生效
source ~/.zshrc`

3668

被折叠的 条评论
为什么被折叠?



