Php 如何在Mac上安装Composer?
我正在尝试安装LaravelPHP框架,为此我需要安装Composer。但是我被困在那里了。我以前为Symfony安装过它,但我无法让它工作,所以我想我删除了它 当我在Mac上打开终端并输入用于安装composer的命令之一时,如:Php 如何在Mac上安装Composer?,php,laravel,composer-php,Php,Laravel,Composer Php,我正在尝试安装LaravelPHP框架,为此我需要安装Composer。但是我被困在那里了。我以前为Symfony安装过它,但我无法让它工作,所以我想我删除了它 当我在Mac上打开终端并输入用于安装composer的命令之一时,如: curl -sS https://getcomposer.org/installer | php 我得到: -bash: php: command not found curl: (23) Failed writing body (0 != 1635) 为什么会
curl -sS https://getcomposer.org/installer | php
我得到:
-bash: php: command not found
curl: (23) Failed writing body (0 != 1635)
为什么会这样?试试看
~ which php
/usr/bin/php
curl -sS https://getcomposer.org/installer | /usr/bin/php
这是:
curl -s https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
我删除了一些不应该删除的文件。修复安装了OSX,现在可以正常工作了
mv composer.phar/usr/local/bin/composer您可以通过Brew安装它 首先,安装 然后可以使用Brew安装Composer
brew install composer
就这样,现在已经安装好了。您可以通过运行
composer--version
来验证这一点,只需打开终端并执行以下步骤,
这里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
如果未在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
我希望它能有所帮助。我安装了php,但仍然收到相同的消息try
locate bin/php | less
查看php二进制文件可能位置的可滚动列表(可能是一个很长的列表)。正确的将被命名为“php”。Mac默认安装了PHP,所以奇怪的是它找不到它。我想我删除了一些文件,我修复了OSX,现在可以正常工作了。感谢你们两位的帮助:)在MacOS Sierra上工作大多数Mac开发者都已经安装了自制软件。这是最简单的方法。我如何执行文件?我只是下载文件并打开它。我在里面找到了一些代码,例如..保存它是下载目录。使用CLI就可以达到这一目的。使用“ls”命令(gitbash)列出所有元素。你将看到安装程序文件。现在运行“sudophp安装程序”,稍后运行mv composer.phar/usr/local/bin/composer。希望这有帮助。
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew update
$ brew install php
$ brew install composer
$ composer -V