pecl:找不到命令

新手上路,请多包涵

我正在尝试在我的 macbook pro 的终端中运行以下命令

cd /tmp; pecl download memcached

但我得到

pecl:找不到命令。

经过一天的谷歌搜索,我无法找出发生了什么。有没有人有办法解决吗?

原文由 jdee 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 785
2 个回答

至少在 Arch Linux 上,您必须使用以下命令为 pecl 工具安装 php-pear 包:

 pacman -S php-pear

原文由 bisko 发布,翻译遵循 CC BY-SA 3.0 许可协议

旧线程,但可能对某人有用……在安装了 MAMP 的 OSX 上,最好找出安装的 php 版本(来自 /Applications/MAMP/bin/php/* 目录)。

然后要么暂时

export PATH=/Applications/MAMP/bin/php/php5.5.3/bin:$PATH

或永久

echo "export PATH=/Applications/MAMP/bin/php/php5.5.3/bin:$PATH" >> ~/.profile

然后

which pecl

然后告诉你,例如

/Applications/MAMP/bin/php/php5.5.3/bin/pecl

原文由 KevinY 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题