首页 文章

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

提问于
浏览
40

我正在尝试在我的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 等),但是,我一直收到同样的错误 .

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

5 回答

  • 105

    确保 /usr/local/bin$PATH

    $ echo $PATH
    

    然后执行

    $ curl -sS https://getcomposer.org/installer | php
    $ sudo mv composer.phar /usr/local/bin/composer
                                           ^^^^^^^^ you didn't rename it
    

    供参考见

  • 0

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

  • 12

    for mac os x MavericksYosemite El capitan

    更改

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

    sudo mv composer.phar /usr/bin/composer
    

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

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

    composer create-project laravel/laravel laratest

    希望有所帮助

  • 16

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

    curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
    
  • 39

    现在在2017年我使用MacOS SIERRA 10.12.6并且 sudo mv composer.phar /usr/bin/composer 不起作用 . 它对我有用 sudo mv composer.phar /usr/local/bin/composer . 现在我可以运行composer而不是php composer.pha

相关问题