python(파이썬)
python에서 virtual environment(가상환경) 만들기
sokki
2021. 11. 3. 21:24
파이썬 코딩을 하다보면 가상환경을 만드는 것에 대해서 알게된다. 가상환경이란, 말그대로 환경셋팅을 해주는 것을 말하는데, 특히 python 버전 셋팅이나 필요한 라이브러리 셋팅을 위해서 많이 이용된다.
python3 -m venv my_virtual_environment
#위와 같이 터미널에 적어주면 된다
#my_virtual_environment는 이름이다. 내가 만들고 싶은 이름을 적어주면 된다.
명령은 상당히 간단하다!
그렇다면 가상환경 속에 들어가려면 어떻게 해야 할까?
source my_virtual_environment/bin/activate
위와 같이 source 명령을 해주고 my_virtual_environment(내가 만든 가상환경의 이름)을 activate 해주면 된다. 그렇게 하면 다음과 같이 터미널 창에 뜨게 된다.
(my_virtual_environment) [user@localhost ~]$
이 상태에서 파이썬 환경이 셋팅된 것이다.
사실, 데이터 사이언티스트로서 나는 가상환경을 위처럼 사용한 적은 가상환경에 필요한 라이브러리를 설치해야 할 경우 밖에 없었던 것 같다. 보통 데이터 사이언티스트를 할 때 가상환경을 사용하게 되는 경우는 vscode 혹은 jupyter notebook으로 프로젝트를 위한 환경셋팅을 할 때이다.
다음에는 이런 부분에 대해서 쓰도록 하겠다!