Gihak111 Navbar

파이썬 가상환경 설정 및 실행 방법

파이썬 라이브러리를 사용할 때, 많은 버젼 충돌이 일어난다.
따라서, 프로젝트 별로 가상환경을 만들어서 버젼 충돌이 나는 라이브러리 들을 따로 관리하는게 좋다.

1. 가상환경 만들기

파이썬 가상환경을 만들기 위해서는 venv 모듈을 사용하면 된다.
이 모듈은 기본적으로 파이썬 설치 시 포함되어 있으며, 다음 명령어를 통해 만들 수 있다.

python -m venv myenv

위 명령어를 실행하면, 현재 디렉토리에 myenv라는 이름의 가상환경 폴더가 생성된다.
myenv는 원하는 이름으로 변경할 수 있다.

2. 가상환경 활성화

가상환경을 활성화하려면, 생성된 가상환경 폴더 내의 스크립트를 실행해야 한다.
운영체제에 따라 활성화 명령어가 다르며, 다음을 통해 쉽게 활성화 할 수 있다.

가상환경이 성공적으로 활성화되면, 터미널 프롬프트에 (myenv)라는 표시가 추가된다.
이제부터는 이 가상환경 내에서 파이썬 패키지를 설치하거나 사용할 수 있다.

3. VS Code에서 가상환경 사용

VS Code에서 가상환경을 사용하려면, 가상환경이 활성화된 상태에서 VS Code를 실행하거나, VS Code 내에서 가상환경을 선택할 수 있다.
가상환경을 활성화한 터미널에서 다음 명령어를 입력하여 VS Code를 실행하는 방법도 있다.

code .

이렇게 하면, VS Code가 가상환경이 활성화된 상태로 열리게 된다.

VS Code 내에서 가상환경 선택

VS Code가 이미 열려 있는 상태에서 가상환경을 선택하려면, 다음 단계를 따르면 된다.

  1. Command Palette 열기: Ctrl + Shift + P를 누른다.
  2. Python: Select Interpreter 입력 후 선택.
  3. 리스트에서 myenv 가상환경을 선택힌다.

이제 해당 가상환경이 VS Code에서 활성화된 상태로 유지된다.

4. 가상환경 비활성화

가상환경을 비활성화하려면, 다음 명령어를 사용하면 된다.

deactivate

이 명령어를 입력하면 가상환경이 비활성화되고, 원래의 파이썬 환경으로 돌아가 진다.


이상으로 파이썬 가상환경을 설정하고 VS Code에서 사용하는 방법을 정리해 봤다.