2016-11-29 65 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巴顿

相关问题