如何在Mac上安装Composer?

时间:2014-02-22 10:03:50

标签: php laravel composer-php

我正在尝试安装Laravel PHP框架,为此我需要安装Composer。但是我被卡在那里了。我之前为Symfony安装了它,但我无法让它工作,所以我想我删除了它。

当我在Mac上打开终端并输入其中一个命令来安装作曲家时:

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

我明白了:

-bash: php: command not found
curl: (23) Failed writing body (0 != 1635)

为什么会这样?

7 个答案:

答案 0 :(得分:7)

  1. https://getcomposer.org/installer

  2. 下载文件
  3. 执行文件

  4. sudo php installer
    1. 并移动文件
    2. mv composer.phar /usr/local/bin/composer

答案 1 :(得分:6)

这是:

curl -s https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

答案 2 :(得分:4)

如果未在Mac中安装,请首先安装brew:

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

更新brew并安装php和composer。

$ brew update
$ brew install php
$ brew install composer

通过检查版本进行验证:

 $ composer -V

我希望这会有所帮助。

答案 3 :(得分:2)

您可以通过Brew安装它。

首先,安装Brew;

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后您可以使用Brew安装Composer;

brew install composer

就这样,现在已经安装好了。您可以通过运行composer --version

进行验证

答案 4 :(得分:1)

~ which php
/usr/bin/php

curl -sS https://getcomposer.org/installer | /usr/bin/php

答案 5 :(得分:0)

只需打开您的终端并按照以下步骤操作, odbase是我的mac的用户名。

cd /Users/odbase/Downloads

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

php -r "if (hash_file('sha384', 'composer-setup.php') === '93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

php composer-setup.php

php -r "unlink('composer-setup.php');"

php composer.phar

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

(如果产生此错误,请使用前缀sudo运行。{sudo mv composer.phar / usr / local / bin / composer})

已安装以进行检查

cd /usr/local/bin
ls

答案 6 :(得分:-1)

我删除了一些我不应该删除的文件。是否安装了OS X,现在可以正常运行。很抱歉,我无法对我删除的内容进行更深入的解释。