[Python] Pyenv
·
Language/Python
보통 파이썬 개발환경을 구축하는데 virtualenv를 사용한다. 프로젝트별 설치 패키지를 분리해서 관리하기 위해서이다. 개발하는데 파이썬 버전이 문제가 되서 새로 설치하려다가 pyenv를 통해 파이썬 버전도 관리할 수 있는 것을 봤다. 이것을 사용해서 프로젝트에 파이썬 버전까지 따로 관리를 할 수 있게 됐다.설치설치는 ubuntu18.04, 16.04 모두 확인했다.설치하기 전에 아래의 패키지들을 설치해야한다. 그래야 pyenv를 정상적으로 사용할 수 있다.xxxxxxxxxx$ sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm lib..
[Python] 가상환경 만들기
·
Language/Python
[python]가상환경만들기 [Python] 가상환경 만들기파이썬으로 개발할 때 여러 패키지를 설치하여 진행한다. 하지만 패키지간 충돌이 발생할 수 있기 때문에 각 프로젝트별로 독립된 환경이 필요하다. 그렇기 때문에 가상환경을 제공해주는 virtualenv라는 패키지를 사용한다.설치(ubuntu16.04)먼저 파이썬 패키지 설치를 쉽게 해주는 pip를 설치한다.$ sudo apt-get install curl ##curl이 없어서 설치했음$ curl https://bootstrap.pypa.io/get-pip.py > getpip.py$ sudo python getpip.py 이후 pip를 통해 virtualenv를 설치하면 된다.xxxxxxxxxx$ sudo pip install virtualenv 사..