[vscode] Terminal 실행 시, python 가상환경 자동 활성화 끄기

[vscode] Terminal 실행 시, Python 가상환경 자동 활성화 기능 끄는 방법
vscodePython가상환경
avatar
2025.05.12
·
2 min read

Problem

Python Interpreter를 원하는 가상환경으로 고정시키고 Termial을 실행할 경우,
아래 이미지와 같이 가상환경이 자동으로 활성화된다.

5998

문제는 자동으로 활성화된 가상환경에서 다른 가상환경으로 전환하거나, 아예 가상환경에서 빠져나갈 수 없는 상황이 발생한 것이다.
평소에는 별다른 불편 없이 사용했지만, 한 터미널에서 여러 가상환경을 설정하거나 다른 파이썬 파일을 실행해야 할 경우, 해당 현상으로 인해 작업에 어려움이 생겨 해결 방법을 찾아보았다.

Solution

해결 방법은 설정에서 Python > Terminal: Activate Environment의 설정을 해제하는 것이다.

5999

다음은 설정을 해제하는 방법이다.

  1. Ctrl + , 를 동시에 눌러 설정에 진입한다.

  2. 설정 검색에 python terminal 를 검색한다.

  3. Python > Terminal: Activate Environment 설정을 해제한다. (체크 해제)

  4. vscode를 재시작한다.

5996

설정을 모두 마쳤다면, 위 이미지와 같이 Python Interpreter를 고정해도
터미널 실행 시, 가상환경이 활성화되지 않는다.

참고사이트







- 컬렉션 아티클