尝试安装composer以使用Laravel框架进行设置

use*_*337 41 laravel composer-php

我正在尝试在我的Mac上安装composer,以便我可以使用Laravel框架.我通过终端成功下载了composer,然后使用以下命令将composer.phar移动到usr/local/bin : sudo mv composer.phar /usr/local/bin.

然后我将目录更改为我的根目录,在那里我有laravel-master文件.在终端中更改为此目录后,再使用以下命令:composer install

我收到错误: -bash: composer: command not found

我已经尝试过其他变体(例如php composer.phar install,等等),但是,我一直收到同样的错误.

任何帮助将非常感激.谢谢!

pet*_*erm 108

确保它/usr/local/bin在你的$PATH

$ echo $PATH
Run Code Online (Sandbox Code Playgroud)

然后执行

$ curl -sS https://getcomposer.org/installer | php
$ sudo mv composer.phar /usr/local/bin/composer
                                       ^^^^^^^^ you didn't rename it 
Run Code Online (Sandbox Code Playgroud)

供参考见

  • 任何人?请帮忙 (2认同)
  • 怎么样'sudo chmod + x/usr/local/bin/composer`? (2认同)

小智 40

我正在经营小牛队并遇到同样的问题.我改变/usr/local/bin/composer/usr/bin/composer,它对我有用.


Sab*_*jad 16

适用于mac os x MavericksYosemite El capitan

更改

sudo mv composer.phar /usr/local/bin/composer
Run Code Online (Sandbox Code Playgroud)

sudo mv composer.phar /usr/bin/composer
Run Code Online (Sandbox Code Playgroud)

现在,如果您只是composer在终端中写入,它将显示所有可用的命令

然后"如果正在运行MAMP"导航你的htdocs文件夹并运行

composer create-project laravel/laravel laratest

希望有所帮助


小智 12

包含sudo的快速复制粘贴版本:

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Run Code Online (Sandbox Code Playgroud)