找不到 El Capitan pear 命令

El Capitan pear command not found

我是 mac 的新手,正在尝试从终端将 pear 发送到 运行。 所有脚本都添加到 MAMP 文件夹中,如果我 运行:

$ sudo /Applications/MAMP/bin/php/php5.6.10/bin/pear

一切都很好。

但是,如果我 运行 $sudo pear 或 pear 我收到一条消息:"pear command not found"

我的 $PATH 变量如下所示:

/Applications/MAMP/bin/php/php5.6.10/bin/pear:/usr/bin:/bin:/usr/sbin:/sbin:

当我使用 $ locate bin/pear 查找梨时,我得到了与路径中相同的位置:

/Applications/MAMP/bin/php/php5.6.10/bin/pear

知道哪里出了问题吗?

基本上从评论中复制:

$PATH 环境变量应包含要搜索命令的目录列表。将可执行文件本身作为路径的一部分无助于解析其位置。