如何在Mac上安装Composer?

Don*_*man 3 php laravel composer-php

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

当我在Mac上打开终端并输入一个用于安装composer的命令时:

curl -sS https://getcomposer.org/installer | php
Run Code Online (Sandbox Code Playgroud)

我明白了:

-bash: php: command not found
curl: (23) Failed writing body (0 != 1635)
Run Code Online (Sandbox Code Playgroud)

为什么是这样?

Min*_*int 21

您可以通过 Brew 安装它。

首先,安装Brew

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

然后就可以使用Brew来安装Composer了;

brew install composer
Run Code Online (Sandbox Code Playgroud)

就是这样,现在已经安装好了。您可以通过运行来验证这一点composer --version

  • 大多数 Mac 开发人员都已经安装了 Homebrew。所以这是最简单的方法。 (4认同)

luh*_*iya 10

  1. https://getcomposer.org/installer下载文件

  2. 执行文件

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


Siy*_*lav 7

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

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Run Code Online (Sandbox Code Playgroud)

更新 brew 并安装 php 和 composer。

$ brew update
$ brew install php
$ brew install composer
Run Code Online (Sandbox Code Playgroud)

通过检查版本来验证:

 $ composer -V
Run Code Online (Sandbox Code Playgroud)

我希望它有帮助。


car*_*sel 6

这里是:

curl -s https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
Run Code Online (Sandbox Code Playgroud)