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

cd /tmp; pecl download memcached

但即将到来

  

pecl:找不到命令。

经过一天的谷歌搜索,我无法找到最新消息。有没有人有解决方案?

有帮助吗?

解决方案

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

pacman -S php-pear

其他提示

apt-get update

apt-get install php-pear php5-dev

我知道,老帖子,但对其他人来说。

在Windows上,找不到PECL和PEAR命令,但它们是在PHP中预安装的。

它们不在Windows路径中,因此您必须cd进入PEAR目录才能运行命令或将PEAR目录添加到系统路径变量

PEAR目录中有一个.bat文件,如果你双击它就可以为你做这个,但是在win7上它对我不起作用所以我手动添加路径或者只是cd到目录来运行它

旧线程但可能对某人有用...在安装了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
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top