2009-10-26 2 views
8

Я пытаюсь выполнить следующую команду в терминале на моем Macbook ProPECL: команда не найдена

cd /tmp; pecl download memcached 

, но им получать

PECL: команда не найдена.

через несколько дней googling Я не могу узнать, что происходит. у кого-нибудь есть решение?

ответ

12

По крайней мере, на Arch Linux необходимо установить PHP груши пакета для инструмента PECL с помощью следующей команды:

pacman -S php-pear 
+1

Что вы имеете в виду, по крайней мере, Arch Linux? Вопрос четко обозначен OSX. Пожалуйста, отредактируйте или удалите свой ответ, так как это не отвечает на вопрос для будущих ссылок. – Trix

3

Я знаю, старый пост, но для кого-то еще.

В Windows Команды PECL и PEAR не найдены, но они предварительно установлены на PHP.

Они не находятся в пути окон, так что вы должны компакт-диск в каталог PEAR, чтобы выполнить команду или добавить каталог PEAR в ваши системы переменного пути

Там находится .bat файл в каталоге PEAR, который является должен сделать это для вас, если вы дважды щелкните по нему, но это не сработало для меня на win7, поэтому я вручную добавляю путь или просто cd в каталог для его запуска

+0

Это не вопрос Windows! это OSX один. – Trix

3

Старый поток, но может быть полезен для кого-то ... В OSX с MAMP установлено лучшее, чтобы узнать, какая версия 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 

 Смежные вопросы

  • Нет связанных вопросов^_^