bash的环境安装的ldid,为什么在iTerm2里的zsh环境,找不到,求教

Xnip2019-05-08_11-32-23


PATH环境变量不一样吧

1.变量是一样的,我在~/.zshrc里和~/.bash_profile里, 设置的环境变量是一样的,只是在bash的环境里执行
source ~/.zshrc,会报错-bash: autoload: command not found。
2.在zsh的环境里,不会报错
export THEOS=/opt/theos
export PATH=$THEOS/bin:$PATH
Xnip2019-05-08_13-12-11
Xnip2019-05-08_13-13-16

which ldid找一下啊

执行 which ldid
输出是/usr/local/bin/ldid

是在bash环境里,在zsh还是ldid not found

那你不是应该看看zsh的PATH是什么?

我找到问题的地方了,谢谢。