pecl: команда не найдена
Я пытаюсь запустить следующую команду в терминале на моем macbook pro
cd /tmp; pecl download memcached
но я
pecl: команда не найдена.
через несколько дней я не могу узнать, что случилось. У кого-нибудь есть решение?
4 ответов
по крайней мере на Arch Linux вы должны установить php-pear пакет для инструмента pecl с помощью этой команды:
pacman -S php-pear
Я знаю, что старый пост, но для кого-то другого.
в Windows команды PECL и PEAR не найдены, но они предварительно установлены в PHP.
Они не находятся в пути windows, поэтому вам нужно cd в каталог PEAR, чтобы запустить команду или добавить каталог PEAR в переменную системного пути
есть .файл bat в каталоге PEAR, который должен сделать это для вас, если вы дважды щелкните его, но он не работал для меня на win7, поэтому я вручную добавляю путь или просто перейдите в каталог, чтобы запустить его
старый поток, но может быть полезен для кого-то... На 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