authenv
설치
- 프로젝트 url: kennethreitz/autoenv
나는 맥에서 설치하는 brew install autoenv
로 설치한다. 딴걸로 써볼려고도 했었는데… brew
하나로 구성해서 관리하는게 더 좋다.
셸에도 넣어주자. zsh
를 사용하니 ~/.zshrc
에 source $(brew --prefix autoenv)/activate.sh
를 넣어두게 되면 쉽다.
설정
블로그를 pelican
으로 구성해서 작성하다보니 pyenv
, venv
설정해서 패키지 설치 파일이 필요해서 구성했다.
# ujuc.github.io
source ../env/blog/bin/activate
다 좋은데 다른 폴더로 가거나 다른 프로젝트로 갔을때… 문제가 생길 수 있어서 끄는 방법을 찾았다. 상위 폴더에 다음 .evn
를 만들어서 넣어주면 된다. 개발하면서 자주가는 곳에다가는 꼭 박아두자. (원문)
# .env
if [ -n "$VIRTUAL_ENV" ] ; then
deactivate
fi