VSCode 에서 python flask 패키지를 실행 하려고 하니 오류가 난다. 예상 문제는 환경변수를 설정하지 않아서라 생각돼 검색을 했는데..
".bashrc, .bash_profile, .zshrc 환경 변수 설정"
"zsh source ~/.bash_profile 환경변수 적용 문제 해결"
이런 난생 처음 보는 문법과 영어들이 쏫아져나온다... 설정 전 우리는 공부가 필요하다..
파일을 찾을 때, 현재 위치한 디렉토리(폴더)를 먼저 찾는다. 하지만 환경변수를 등록하면 변수이름으로 경로값을 참조할 수 있게 된다.
환경변수를 설정하기 전 우리가 사용하는 셸을 확인해야한다.
echo $SHELL
결과값
bash
셸의 한 종류, 기본 셸
컴퓨터가 참조가능하도록 환경변수를 저장해두는 '메모장' 이다.
bash 셸에서 환경변수를 등록할 때, 이 메모장에 등록한다.
또는 .bashrc 를 수정한다.
셸의 한 종류, bash 보다 이쁘고 편함
zsh 셸에서 환경변수를 등록할 때, .zshrc 를 수정한다.
난 zsh 를 사용하므로 zsh 환경에서 변경해준다. 변경은 vi 편집기를 이용한다.
vi ~/.zshrc // 편집기로 zsh 오픈
a // 명령모드 진입
export 변수이름=패키지경로폴더
여기서 패키지 경로 폴더는 "which 패키지 이름" 으로 확인해준다.
환경변수를 입력 했으면 적용 후 확인해보자
source ~/.zshrc // zsh 적용
echo $flask // 변수 경로 확인
flask 실행이 완료됐다.