클린 코드를 위한 테스트 주도 개발 7

2016-09-25

p.167

    virtualenv만이 아닌 pyenv + virtualenv 조합을 사용 중 이다. MacOS는 좋은 패키지 관리 툴인 homebrew가 있다. Homebrew 설치 및 사용을 참고.

    python을 위한 가상환경 세팅을 보고 설치를 하자. 나는 여기까지 한 뒤에 가상환경을 activate하려고 하면 아래와 같은 문구가 나온다.

pyenv: no such command `shell'

이는 아래의 명령어를 통해 해결 할 수 있었다. 여기를 참고했다.

if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi

    이건 brew로 설치 하면 위의 명령어를 치라고 한다. 아마 내가 안하고 넘어간 듯 싶다.

    일단 배포 부분은 각자 서버를 뭐 쓰는지에 다르게 진행될 수 있고 여러가지를 다뤄보고싶지만 이 책을 공부하는 목적은 이것이 아니므로 10장으로 넘어가겠다.