MAC安裝composer全局時遇到/usr/local/bin/composer: No such file or directory的問題解決
分析原因
解決辦法
分析原因
No such file or directory這就表明在/usr/local下不存在bin這個文件夾
然后有的人想着直接自己在local下創建一個bin文件夾,在嘗試全局安裝的指令:
sudo mv composer.phar /usr/local/bin/composer
1
結果再進行鏡像的安裝:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
1
發現還是報錯:
zsh: command not found: composer
1
解決辦法
這是因為我們創建的bin文件權限不夠,可直接執行:
sudo mkdir -p -m 775 /usr/local/bin
1
然后再次在composer.phar所在的目錄執行:
sudo mv composer.phar /usr/local/bin/composer
1
composer config -g repo.packagist composer https://packagist.phpcomposer.com
1
這時候輸入composer命令就會發現composer命令成為全局命令,
這時候再次執行鏡像安裝命令即可成功
————————————————
版權聲明:本文為CSDN博主「JingHu518」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/m0_46623277/article/details/108007011