본문 바로가기

virtualenv2

[Python] pyenv 설치하기 Virtualenv를 잘 사용하고 있었는데, 어제 스터디를 갔다가 발표자 분께서 pyenv를 사용하고 계신 것을 우연히 보게 되었다. pyenv 모지??? 찾아보니, virtualenv가 python의 패키지 설치 등에 대해 가상환경을 제공하는 것이라면, pyenv는 다양한 python 버전 별로실행해 볼 수 있는 환경을 제공한다고 한다. 기존 virtualenv를 pip freeze 한 후 과감히 삭제..이제 pyenv를 깔아보자. pyenv를 apt-get이나 pip로는 받을 수 없고 git을 통해 받아야 하는 것 같다. $> sudo apt-get install curl git-core github에 있는 pyenv-installer를 받아서 실행시킨다. (반드시 root 권한에서 실행하자!) $>.. 2015. 3. 17.
[Python] Virtualenv Python에는 Virtualenv라는 것이 있다. virtualenv??? 말 그대로 가상 환경이라는 것이다. 대개 서버에서 python 작업을 하다보면 서버에 깔린 패키지가 version이 다른 경우도 있고, 새롭게 어떤 package를 깔려고 하면 서버 관리자의 허락도 받아야 하고.. 여간 불편하지 않을 수 없다. 그래서 나온게 바로 virtualenv!! 서버 내에서 python 자신만의 package 공간을 마련해 주는 것이다. 서버에 최신 버전의 mysql이 깔려 있더라도 virtualenv를 통해 이전 버전의 mysql을 깔고 구동시킬 수가 있다. 소개는 이 정도까지만 하고.. 그럼 이제 설치 하는 방법에 대해 살펴보자. 우선 내가 가진 환경이 우분투 12.04라서 12.04를 기준으로 설치.. 2013. 8. 2.