zsh:找不到module命令
先上解决方法:
只需要在~/.zshrc末尾加一句:
source /usr/local/Modules/init/zsh
重新开一个新的就可以找到了
后附可能原因:
如果默认的shell指定的是bash, 所以登录后bash加载了/etc/profile.d中关于module的脚本, module和bash匹配了, 然后bash像往常一样自动地切换成zsh, 此时zsh就找不到module命令。
如果把登录shell改成zsh之后就不用在~/.zshrc末尾加source /usr/local/Modules/init/zsh了, module会自动和zsh匹配