【发布时间】:2020-01-14 22:59:58
【问题描述】:
我最近将我的 Macbook 更新为 macOS Catalina。终端现在使用zsh 而不是bash 运行,并且许多熟悉的命令不再起作用。例如:
conda list
zsh: command not found: conda
首先我尝试了change shell 方法:
chsh -s /bin/bash
Changing shell for michaelboles.
没有出现错误,查看“用户和组”可以确认Login shell: /bin/bash。我也可以再次尝试相同的chsh 命令,它显示chsh: no changes made,表明第一次更改成功。
但是当我再试一次时:
conda list
zsh: command not found: conda
所以我研究了一个替代方案——install bash with brew。在此之后,我尝试了:
brew install bash
zsh: command not found: brew
即使我使用bash shell,它也会引发zsh 错误!
请帮我把它改回我一直在使用的旧的、正常工作的 bash 终端,或者让 zsh 像 bash 之前为我所做的那样工作。
【问题讨论】:
标签: bash macos terminal conda zsh