STUDY/PYTHON
Python/ 가상 환경 구축하기
sh.ds
2023. 7. 30. 17:06
가상환경 구축은 다른 응용프로그램과 격리된 환경을 만드는 작업입니다.
사용자는 가상환경을 이용해 각각의 프로젝트에 적합한 버전의 모듈을 설치할 수 있게 됩니다.
개발 이외에도 배포, 협업을 위해서도 필요한 밑작업이기 때문에 제대로 알아보고 가겠습니다.
파이썬 3.9.13 버전을 사용하며 git bash에서 작성했습니다.
1. 가상환경을 구축할 디렉토리를 만듭니다.
MINGW64~
$ mkdir ~/Desktop/Virtualenv
코드를 이용해 바탕화면에 Virtualenv 디렉토리를 만들었습니다.
2. 폴더에 가상환경을 구축하는 명령어를 입력합니다.
MINGW64 ~/Desktop/Virtualenv
$ python -m venv venv
cd를 이용해 폴더로 이동하고 python -m venv **(디렉토리 이름)으로 명령어를 입력합니다.
저는 venv라는 이름으로 디렉토리를 만들어 다음과 같이 나타났습니다.
venv 하위 폴더로 Include, Lib, Scripts 등이 있다면 제대로 구축이 된 것입니다.
만약 코드가 정상적으로 실행되지 않는다면 환경 변수 편집이나 파이썬 재설치 등의 방법을 시도해 보아야합니다.
이렇게 가상 환경은 만들었지만 아직 가상환경에서 작업을 하고 있는 건 아닙니다.
가상환경에 모듈을 설치하기 위해 활성화 하는 법도 알아보겠습니다.
3. 가상환경 활성화 하기
MINGW64 ~/Desktop/Virtualenv
$ source venv/Scripts/activate
(venv)
$ source ~ 코드를 작성한 후 하단에 (venv)라는 코드가 자동적으로 출력된다면
정상적으로 가상환경이 활성화 된 것 입니다.
확인차 설치한 장고가 venv/Scripts/ 속에 제대로 설치되었네요.
이것으로 가상환경 구축과 관련된 포스팅은 마치도록 하겠습니다.