【问题标题】:Install of Laravel Valet with Composer is giving a Command not Found error in Mac OS使用 Composer 安装 Laravel Valet 在 Mac OS 中出现 Command not Found 错误
【发布时间】:2020-07-03 22:08:32
【问题描述】:

目前,我正在安装 Laravel Valet,目的是使用它与 Kirby CMS 进行本地开发。

我正在关注these instructions,一旦我尝试安装 Valet,我就会收到“找不到命令”错误。查看其他线程后,我尝试使用以下代码查找设备的路径:

echo $PATH

作为回应,我得到了这个:

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/tohumakind/.config/composer/vendor/bin:/Users/tohumakind/.composer/vendor/ bin:/Users/tohumakind/.composer/vendor/bin:/Users/tohumakind/.composer/vendor/bin

我不确定如何安装 Valet?看起来 Composer 安装在我的用户文件夹中?此设备上只有一个用户。我是否需要将 Composer 移至计算机的其他部分?

我尝试使用此行,按照不同线程中的建议,但它没有做任何事情来解决“找不到命令问题”:

export PATH=$PATH:~/.composer/vendor/bin

【问题讨论】:

  • 请分享您正在运行的导致错误的确切命令

标签: composer-php laravel-valet kirby


【解决方案1】:

2019 年,Apple 已将 bash 替换为 zsh 作为 macOS Catalina 及更高版本中的默认 shell。要为你的 zsh shell 添加路径,这个命令应该可以工作:

echo "export PATH=$PATH:$HOME/.composer/vendor/bin" >> ~/.zshrc

确保重新启动终端以应用更改。

【讨论】:

    猜你喜欢
    • 2018-01-13
    • 1970-01-01
    • 1970-01-01
    • 2015-11-22
    • 2017-09-04
    • 2020-07-09
    • 2016-10-24
    • 2019-05-28
    • 1970-01-01
    相关资源
    最近更新 更多