“작곡자”를 입력하면 위의 오류 메시지가 나타납니다.
나는 내 맥북에서 :
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
Composer를 전역으로 설치합니다.
/ local / bin / composer 디렉토리를 수동으로 만들어야했는데 이로 인해 오류가 발생했을 수 있습니까?
php composer.phar
.phar 파일이있는 내 코드 디렉토리에서 작동합니다.
문제를 해결하고 전 세계적으로 composer를 실행하려면 어떻게해야합니까?
내 ~ / .profile
export PS1="\W: "
export CLICOLOR=1
export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx
~ : echo $ PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/local/bin
~:
답변
경로 /usr/local/bin/composer
가 PATH에 없으며 해당 폴더의 실행 파일을 찾을 수 없습니다.
폴더를 삭제 한 /usr/local/bin/composer
다음 실행
$ mv composer.phar /usr/local/bin/composer
이 이동 composer.phar
로 /usr/local/bin/
로 및 이름 변경을 composer
(아직 실행 파일이 아닌 폴더입니다).
그런 다음 다음과 같이 사용하십시오.
$ composer ...
답변
글쎄, 나는 많은 것을 시도했지만 아무것도 작동하지 않는 것 같았습니다. 그러나 다음 프로세스가 올바르게 수행되었으므로 이제 composer
터미널에서 명령을 사용할 수 있습니다 . Mac OS 10.12.1에 있습니다.
$ curl -sS https://getcomposer.org/installer | php
$ chmod +x composer.phar
$ mv composer.phar /usr/local/bin/composer
$ composer
답변
composer.phar
Amazon Linux에서 다음 명령을 사용하여 ‘/ usr / local / bin / composer’로 이동 한 후에도 동일한 문제가 발생 합니다.
mv composer.phar /usr/local/bin/composer
다음 명령을 사용하여 composer 파일의 별칭을 만들었습니다. 이제 전 세계적으로 실행됩니다.
alias composer='/usr/local/bin/composer'
이것이 OS-X에서 작동하는지 여부는 모르겠습니다. 하지만이 문제로 검색하면이 링크가 나타납니다. 그래서 저는 여기에 게시하고 있습니다. 이것이 누군가를 도울 수 있기를 바랍니다.
답변
composer 웹 사이트의 지침을 통해 설치 한 후 Mac OSX에서 테스트했습니다.
sudo mv composer.phar /usr/local/bin/composer
답변
이것은 Ubuntu에서 작동합니다.
alias composer='/usr/local/bin/composer/composer.phar'
답변
OS X 10.11 El Capitan에 Composer 전역 설치
이 명령은 OS X 10.11에서 작동하지 않습니다.
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/bin --filename=composer
대신 사용자의 / usr / local / bin 경로에 쓰겠습니다.
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
이제 이전과 마찬가지로 전체적으로 composer 명령에 액세스 할 수 있습니다.
답변
이것은 하루나 이틀을 낭비했습니다. 왜 아무도 튜토리얼에서 명령 작성기가 실제로 연결되지 않고는 사용되지 않는다고 말하지 않는지 … 내 말은 모든 사람이 다음 단계처럼 작성기 명령을 작성하고 있다는 것을 의미합니다. 우리 모두가 이러한 세부 사항을 알고있는 경험이 5 년이 아닐 때 말입니다.
cp composer.phar /usr/local/bin/composer
이틀 동안 붙어서 우분투에서 나에게 해줬 어