如何在 Mac 上安装 Composer



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

当我在Mac上打开终端并输入用于安装作曲家的命令之一时,例如:

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

我得到:

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

这是为什么呢?

您可以通过 Brew 安装它。

首先,安装Brew;

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

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

brew install composer

就是这样,现在已经安装了。您可以通过运行composer --version <</p>

div class="one_answers" 来验证这一点>
  1. 从 https://getcomposer.org/installer 下载文件

  2. 执行文件

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

这里是:

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

如果未在 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

我希望它有所帮助。

试试

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

只需打开终端并按照以下步骤操作,这里 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

我删除了一些不应该删除的文件。对OS X进行了修复安装,现在可以工作了。

相关内容

  • 没有找到相关文章

最新更新