2009-10-26 17 views
8

Próbuję uruchomić następujące polecenie w terminalu na moim MacBook Propecl: nie znaleziono polecenia

cd /tmp; pecl download memcached 

ale im uzyskiwanie

pecl: nie znaleziono polecenia.

Po kilku dniach szukania nie mogę się dowiedzieć, co słychać. Czy ktoś ma rozwiązanie?

Odpowiedz

12

Przynajmniej na Arch Linux należy zainstalować PHP-gruszka pakiet dla narzędzia pecl za pomocą polecenia:

pacman -S php-pear 
+1

Co masz na myśli, mówiąc przynajmniej Arch Linux? Pytanie jest wyraźnie oznaczone jako OSX. Edytuj lub usuń odpowiedź, ponieważ nie odpowiada ona na pytanie dotyczące przyszłych referencji. – Trix

29
apt-get update 

apt-get install php-pear php5-dev 
3

wiem, stary wpis, ale dla nikogo innego.

W przypadku poleceń systemu Windows PECL i PEAR nie znaleziono, ale są one wstępnie zainstalowane w PHP.

Nie są one w ścieżce systemu Windows, więc trzeba cd do katalogu PEAR uruchomić polecenie lub dodać katalog PEAR do swoich systemów zmiennej PATH

znajduje się plik .bat w katalogu PEAR która jest powinno to zrobić dla ciebie, jeśli klikniesz dwa razy, ale nie działa to dla mnie na win7, więc ręcznie dodaję ścieżkę lub po prostu cd do katalogu, aby go uruchomić

+0

To nie jest pytanie Windows! to jest OSX jeden. – Trix

3

Stary wątek, ale może być przydatny dla kogoś ... Na OSX z zainstalowanym MAMP najlepiej jest sprawdzić, która wersja php jest zainstalowana (z katalogu/Applications/MAMP/bin/php/*).

wówczas tymczasowo

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

lub trwale

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

następnie

which pecl 

potem powie, na przykład

/Applications/MAMP/bin/php/php5.5.3/bin/pecl 
Powiązane problemy