2016-11-29 69 views
4

我無法運行作曲家安裝,因爲我的操作系統上的php版本不夠更新(5.5.36)。於是,我就用我的甲基苯丙胺的PHP全球安裝作曲家(5.6.10)如何在MAMP的php版本上運行composer?

1)我爲我的甲基苯丙胺的PHP

nano ~/.bash_profile 
alias phpmamp='/Applications/MAMP/bin/php/php5.6.10/bin/php' 

2)運行此行安裝作曲家創建別名

curl -sS https://getcomposer.org/installer | phpmamp 

3)運行該線移動作曲家

sudo mv composer.phar /usr/local/bin/composer 

Composer安裝(在終端工作運行作曲家)

This是一個教程。

但是,當我想運行composer install,作曲家使用我的操作系統php。

有什麼想法?

+1

從終端,做'$其中php'輸出相同位置作爲你的'phpmamp'別名? –

+0

不,輸出'/ usr/bin/php'。 –

回答

1

這些線爲我工作。我重寫了我的MAMP PHP路徑的OS PHP路徑。

PHP_VERSION=`ls /Applications/MAMP/bin/php/ | sort -n | tail -1` 
$ export PATH=/Applications/MAMP/bin/php/${PHP_VERSION}/bin:$PATH 
$ source ~/.bash_profile 

您可以通過運行檢查版本:

$ which php 

完整solution

由於@Andrew巴頓

相關問題