[bash] ~ / .composer / vendor / bin 디렉토리를 PATH에 배치하는 방법은 무엇입니까?
나는 Ubuntu 14.04를 사용하고 있으며 Laravel을 설치하는 모든 가능한 방법을 사용하려고 노력하고 있습니다. 내가 시도하는 모든 오류 메시지. 이제 빠른 시작 설명서의 첫 번째 방법, 즉 Laravel Installer를 통해 시도하고 있지만 ” 터미널에서 Laravel 명령을 실행할 때 ~/.composer/vendor/bin
디렉토리가 PATH
Laravel 실행 파일을 찾을 수 있도록 디렉토리 를 배치하십시오”라고 말합니다 . 제 질문은 어떻게합니까? 이것은 간단한 질문 일 수 있지만 정말 좌절하고 도움을 주셔서 감사합니다.
답변
이 폴더를 PATH 환경 변수 유형에 두려면
export PATH="$PATH:$HOME/.composer/vendor/bin"
이렇게하면 폴더가 기존 PATH에 추가되지만 현재 터미널 세션에서만 활성화됩니다.
자동으로 설정하려면 사용중인 쉘에 따라 다릅니다. bash의 경우 $HOME/.bashrc
선호하는 편집기 를 사용 하여이 줄을 추가 하거나 셸에서 다음을 입력 할 수 있습니다.
echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bashrc
작동하는지 확인하려면 로그 아웃 한 후 다시 로그인하거나 실행하십시오.
source ~/.bashrc
껍질에.
추신 :이없는 다른 시스템의 경우 ~/.bashrc
이것을 넣을 수도 있습니다~/.bash_profile
PSS : 최근 라 라벨의 경우을 착용해야 $HOME/.config/composer/vendor/bin
합니다 PATH
.
PSSS :이 폴더를 다른 쉘이나 GUI의 경로에 두 export
려면 ~/.profile
( https://help.ubuntu.com/community/EnvironmentVariables )에 상기 명령을 추가해야합니다 .
답변
자세한 지침 :
~ / .bashrc에 다음 줄을 추가하십시오.
export PATH="$PATH:~/.composer/vendor/bin"
그런 다음 다시로드하십시오.
source ~/.bashrc
올바르게 추가되었는지 확인하십시오.
echo $PATH
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/web/bin:~/.composer/vendor/bin
답변
전 세계적으로 작곡가가 설치된 우분투 16.04 LTS에서 이것은 나를 위해 일했습니다.
/your/home/.config/composer/vendor/bin에있는 composer bin 폴더의 경로를 지정하여 홈 디렉토리에서 .bashrc 파일을 편집하십시오.
echo 'export PATH="$PATH:$HOME/.config/composer/vendor/bin"' >> ~/.bashrc
source ~/.bashrc
작동하지 않으면 composer bin 디렉토리의 경로를 확인하고 터미널을 닫았다가 다시여십시오. 그렇지 않으면 우분투에서 로그 오프하고 로그인하십시오.
우분투 18.04에서도 작동합니다. 의견을 보내 주셔서 감사합니다.
답변
Yosemite (OS X 10.10.5)에서 PATH를 설정하려면 아래 명령을 사용하십시오.
echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bash_profile
터미널을 종료하고 다시 시작하거나 다음을 사용하려면 :
source ~/.bash_profile
저를 도와주었습니다. 다른 누군가를 도울 수 있기를 바랍니다!
답변
나는 위의 모든 것을했고 그것은 나를 위해 작동하지 않았다.
방금 이것을 터미널에 복사했는데 저에게 효과적이었습니다.
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
답변
Mac OS X 버전 10.9.5에서 PATH를 설정하기위한 것입니다.
사용자 프로필을 사용하기 때문에 $ HOME을 추가하려고했습니다.
echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bashrc
사용자 프로필을 사용하지 않는 경우 :
echo 'export PATH="$PATH:~/.composer/vendor/bin"' >> ~/.bashrc
그런 다음 다시로드하십시오.
source ~/.bashrc
도움이 되었기를 바랍니다.
답변
Mac 터미널을 엽니 다 :
vi ~/.bashrc
vi를 사용하지 않은 경우 처음에는 약간 재미있을 수 있으므로 다음 코드를 순서대로 입력하십시오.
i
export PATH="$PATH:$HOME/.composer/vendor/bin"
프레스 ESC
:
w
엔터 키를 치시오
:
q
엔터 키를 치시오
이제 일반 터미널보기로 돌아와야합니다.
작곡가에 올바른 경로가 있는지 확인하십시오.
cd ~/.composer
echo $PATH
파일 디렉토리가 포함 된 경로 (예 : /Users/JeffStrongman/.composer/vendor/bin)가 표시되면 계속 진행하는 것이 좋습니다.
cd
그런 다음 설치를 실행하십시오. Laravel Valet을 사용하도록 Mac을 구성하는 동안이 문제가 발생했습니다.
예 (선택 사항)
valet install