IT/서버

[점프투플라스크] 303쪽 alias 안될때 (command not found)

thesse 2021. 6. 7. 13:05
300x250
반응형

서버 환경 설정 파트의 맨 마지막에 alias를 이용하는 방법이 나옴

리눅스에서 홈 디렉토리의 .profile 파일을 수정하는 방법임

 

해당 파일의 맨 밑에 아래와 같이 alias를 등록하면

아무데서나 myproject 명령어로 환경 변수 설정과 동시에 가상환경에 진입할 수 있다고

alias myproject='export FLASK_APP=pybo;export FLASK_ENV=development;export APP_CONFIG_FILE=/home/ubuntu/projects/myproject/config/production.py;cd ~/projects/myproject;. ~/venvs/myproject/bin/activate’

 

그런데 예제대로 .profile 파일을 변경하고 myproject를 실행하면 command not found라고 뜬다...

오타나 공백 문제도 없어보이는데 뭐가 문제인가 했더니

 

세션 접속을 끊었다가 다시 로그인해보면 잘 된다.

~/.profile의 커맨드는 쉘에 로그인 할때 실행되기 때문이라고.

300x250
반응형