【问题标题】:ZSH: Command not found - after update macOS to 10.15.1ZSH:找不到命令 - 将 macOS 更新到 10.15.1 后
【发布时间】:2020-03-03 19:11:29
【问题描述】:

昨天我使用了所有已安装的软件包,没有任何问题,例如mysqlcomposerphpbrew 和 co...

但是,今天我启动我的 MacBook 并输入 mysql 并得到:zsh: command not found: mysql。甚至 brew 都不再工作了,我不知道为什么..这是我的 .zshrc 配置文件,我不知道为什么它不起作用。

# If you come from bash you might have to change your $PATH.
export PATH=$HOME/bin:/usr/local/bin:~/.composer/vendor/bin:$PATH

任何想法如何解决这个问题?

【问题讨论】:

  • 您是否验证过包含mysql 的目录是否在此PATH 中表示?

标签: bash macos homebrew zsh


【解决方案1】:

哎呀,这是怎么发生的?试试这个:

PATH=/bin:/usr/bin:/usr/local/bin:$PATH
export PATH

这是否有效取决于您安装用户可执行文件的位置。如果您使用的是自制软件,我希望它是/usr/local/bin,但您的情况可能有所不同?您可能想尝试先放置/usr/local/bin,以便在/usr/bin/bin 的默认值之前获取自制软件安装的内容(这就是我所做的,我还活着谈论它......)

您也可以将默认 shell 改回 Bash:

brew install bash
echo '/usr/local/bin/bash' >> /etc/shells
chsh

您可能需要在第 2 行使用 sudo

【讨论】:

    猜你喜欢
    • 2023-03-04
    • 2021-12-02
    • 2020-09-04
    • 2020-02-06
    • 2022-08-17
    • 2021-08-10
    • 1970-01-01
    • 2019-11-25
    • 2019-03-05
    相关资源
    最近更新 更多