[vscode] Terminal 실행 시, python 가상환경 자동 활성화 끄기
[vscode] Terminal 실행 시, Python 가상환경 자동 활성화 기능 끄는 방법
vscodePython가상환경
Problem
Python Interpreter를 원하는 가상환경으로 고정시키고 Termial을 실행할 경우,
아래 이미지와 같이 가상환경이 자동으로 활성화된다.

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

다음은 설정을 해제하는 방법이다.
Ctrl
+,
를 동시에 눌러 설정에 진입한다.설정 검색에 python terminal 를 검색한다.
Python > Terminal: Activate Environment 설정을 해제한다. (체크 해제)
vscode를 재시작한다.

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