当我在mac上安装composer时使用:
卷曲-sShttps://getcomposer.org/installer|php
然后试着这样移动:
sudo mv php composer.phar/usr/local/bin/composer
它告诉我:
将composer.phar重命名为/usr/local/bin/composer:没有这样的文件或目录
当我看到我的路径:
echo$PATH
它告诉我:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
尝试使用以下命令全局安装composer。
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
注意:在某些版本的OSX上,默认情况下/usr/目录不存在。如果您收到错误"/usr/local/bin/composer:没有这样的文件或目录"则在继续操作之前必须手动创建目录:sudo mkdir -p /usr/local/bin.
如果您运行的是macOS Sierra版本,可能没有/usr/local/bin文件夹,因此您必须创建它。在终端中执行以下步骤:
Step 1: cd ~
Step 2: sudo mkdir -p /usr/local/bin
Step 3: curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
我在安装composer使其成为全局时遇到了同样的错误
- 创建目录是错误没有这样的文件或目录通过使用
sudo mkdir-p/usr/local/bin
- 现在将composer直接安装到bin文件夹
sudo卷曲-sShttps://getcomposer.org/installer| sudo php----安装目录=/usr/local/bin--文件名=composer
- 在终端上运行
composer
,它应该可以工作