2009-10-26 19 views
8

Estoy tratando de ejecutar el siguiente comando en el terminal en mi MacBook Propecl: comando no encontrado

cd /tmp; pecl download memcached 

pero im conseguir

pecl: comando no encontrado.

después de un día de Google no puedo averiguar cuál es. ¿Alguien tiene una solución?

Respuesta

12

Al menos en Arch Linux debe instalar php-pear paquete para la herramienta pecl mediante el uso de este comando:

pacman -S php-pear 
+1

¿Qué quiere decir al menos Arch Linux? La pregunta está claramente etiquetada con OSX. Edite o elimine su respuesta, ya que no responde la pregunta para futuras referencias – Trix

29
apt-get update 

apt-get install php-pear php5-dev 
3

sé, antiguo puesto, pero para nadie más.

En Windows no se encuentran los comandos PECL y PEAR, pero están preinstalados en PHP.

no se encuentran en la ruta de las ventanas así que hay que entrar al directorio PEAR para ejecutar el comando o añadir el directorio PEAR a sus sistemas variable de ruta

hay un archivo .bat en el directorio PEAR, que es se supone que haga esto por usted si hace doble clic en él, pero no funcionó en Win7, así que agregué manualmente la ruta o simplemente CD al directorio para ejecutarlo

+0

¡Esta no es una pregunta de Windows! este es OSX uno. – Trix

3

Hilo viejo, pero podría ser útil para alguien ... En OSX con MAMP instalado, es mejor saber qué versión de php está instalada (del directorio/Applications/MAMP/bin/php/*).

A continuación, ya sea temporal

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

o permanentemente

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

continuación

which pecl 

entonces te dice, por ejemplo,

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