Mac 全局安装 composer

最近mac电脑重新装了下系统,目前版本是10.15.7v
image.png

想安装下composer,于是,就进入了composer中文官方文档,按着步骤安装composer

image.png

执行第一步是没有问题的

ljw@ljwdeMacBook-Air ~ % curl -sS https://getcomposer.org/installer | php
All settings correct for using Composer
Downloading...

Composer (version 2.1.1) successfully installed to: /Users/ljw/composer.phar
Use it: php composer.phar

然后继续执行第二步,它和我说我没有这个文件夹,于是我就进入/usr/local目录看了下,确实没有bin文件夹

ljw@ljwdeMacBook-Air ~ % sudo mv composer.phar /usr/local/bin/composer
Password:
mv: rename composer.phar to /usr/local/bin/composer: No such file or directory
ljw@ljwdeMacBook-Air ~ % cd /usr/local                                
ljw@ljwdeMacBook-Air local % ls
mysql                mysql-8.0.25-macos11-x86_64

既然没有,我就给它创建一个呗

ljw@ljwdeMacBook-Air local % sudo mkdir bin
ljw@ljwdeMacBook-Air local % ls
bin                mysql-8.0.25-macos11-x86_64
mysql
ljw@ljwdeMacBook-Air local % cd bin
ljw@ljwdeMacBook-Air bin % sudo mkdir composer

于是现在有了,然后再执行第二条命令,也成功了,但输入composer,还是没啥用,不知道为什么,求大佬指教?

ljw@ljwdeMacBook-Air bin % cd ~
ljw@ljwdeMacBook-Air ~ % sudo mv composer.phar /usr/local/bin/composer
ljw@ljwdeMacBook-Air ~ % composer
zsh: permission denied: composer
阅读 2.7k
1 个回答

Note: If the above fails due to permissions, you may need to run it again with sudo.

Note: On some versions of macOS the /usr directory does not exist by default. If you receive the error "/usr/local/bin/composer: No such file or directory" then you must create the directory manually before proceeding: mkdir -p /usr/local/bin.

Note: For information on changing your PATH, please read the Wikipedia article and/or use your search engine of choice.

文档很明确吧。。。手工加path,或者其实可以随便找个在path里的bin目录拖进去就行。。。