안녕하세요,
재재입니다.
이번 포스팅은 pipenv 를 활용한 python 가상환경을 구성하는 방법에 관한 내용을 다룹니다.
(docker 설치가 궁금하신 분들은 눌러주세요.)
가상환경을 설정하는 방법은 anaconda, virtualenv 등 여러가지 있지만,
가장 간단한 형태인 pipenv 에 대해서 설명드릴게요.
(1) pipenv package 설치
pip 로 설치하는 pipenv package 와,
apt 로 설치하는 pipenv 사이에 충돌이 생길 수 있으니,
유의하시고 아래 명령어를 입력해주세요.
pip install pipenv
(2) pipenv python 가상환경 진입
pipenv 가 정상적으로 설치되셨다면,
하단과 같이 가상환경에 진입해주세요.
pipenv shell
# then Pipfile is created.
이때 가상환경에 정상적으로 진입되었다면,
Pipfile 이 생성됩니다.
(3) pipenv 로 package 설치하기
pip install 을 통해서도 python package를 설치할 수 있지만,
pip로 설치한 package 에 관한 정보는 Pipfile.lock 에 저장되지 않습니다.
pipenv install numpy
# then, Pipfile.lock is created.
# Pipfile.lock have your installed packages and their versions.
(4) 설치된 패키지 확인하는 방법
pip list
(5) 미리 설정된 가상환경 진입하기
pipenv sync
# After then, you can access virtual environment.
pipenv shell
pipenv 로 python 가상환경 설정하기