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匹配

posted @ 2024-09-02 13:32  龙雪  阅读(77)  评论(0)    收藏  举报  来源