Mac

mac에서 경로변수 $PATH 설정하기

OneBoard 2021. 1. 19. 00:03

라라벨을 설치하던중, laravel 명령어를 실행하려니 $PATH 설정이 필요하더라구요

윈도에서는 환경을 열어서 PATH에 추가하면 되는데

mac은 리눅스 환경이라서 자신이 쓰는 쉘의 환경 변수 파일에 추가해야 합니다.

 

어떤 자료에는 .bash_profile에 추가하면 된다고 되어 있지만

그것은 bash일 때만 유효한 것이며 

사용하는 쉘은 아래와 같이 확인 가능하며, 현재 사용중인 shell은 zsh 입니다.

 

oneboard@oneboarcBookPro ~ % echo $SHELL
/bin/zsh

 

구글신의 도움을 받으니, zsh은 .zshrc 파일에 수정하면 된다고 합니다.

 

3months.tistory.com/537

 

MAC OS 환경변수 설정하기

MAC OS 환경변수 설정하기 텍스트 파일이 자동으로 실행됨MAC Os에서 터미널이 실행될 때, ~/.zshrc 라는 텍스트 파일이 자동으로 실행됨 예를들어, 홈폴더 아래 anaconda/bin 폴더를 PATH 환경변수에 추

3months.tistory.com

 

파일이 있는지 확인하고, 파일이 없으면 작성을 하는데, 기본으로 .zshrc는 없습니다.

 

oneboard@oneboarcBookPro ~ % cd   
oneboard@oneboarcBookPro ~ % ls -a
.			.config			.vscode			Movies
..			.gem			.zsh_history		Music
.CFUserTextEncoding	.gitconfig		.zsh_sessions		Pictures
.DS_Store		.mysql_history		Desktop			Public
.Trash			.npm			Documents		github
.cocoapods		.vim			Downloads
.composer		.viminfo		Library

 

vi나 vim을 써서 .zshrc 파일에 PATH를 설정하면 되는데, 아래처럼 라라벨 경로를 넣어 봤습니다.

 

oneboard@oneboarcBookPro ~ % more .zshrc
export PATH="$PATH:$HOME/.composer/vendor/bin"

 

경로의 확인은 echo $PATH 를 써서 가능 합니다.

oneboard@oneboarcBookPro ~ % echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/oneboard/.composer/vendor/bin

 

반응형