[python] Visual Studio Code에서의 인터프리터 설정 방법

이 기술 블로그 포스트에서는 Visual Studio Code(이하 VS Code)에서 Python 프로젝트를 작업할 때 인터프리터를 설정하는 방법에 대해 알아보겠습니다.

1. Python 확장팩 설치

먼저, VS Code의 왼쪽 사이드바에 있는 Extensions(확장) 아이콘을 클릭합니다. 그리고 검색 창에 “Python”을 입력하여 Microsoft사가 개발한 Python 확장팩을 설치합니다.

2. 인터프리터 설정

Python 확장팩을 설치했다면 VS Code의 메뉴에서 View > Command Palette를 선택하거나 Ctrl + Shift + P를 눌러 Command Palette를 열어줍니다. 그리고 “Python: Select Interpreter”를 입력하여 선택합니다.

이제 프로젝트에서 사용할 Python 인터프리터를 선택할 수 있습니다. 프로젝트에 이미 가상 환경이 있으면 해당 환경이 표시됩니다.

3. Workspace 설정

만약 프로젝트마다 다른 Python 환경을 사용한다면, VS Code에서 작업하는 동안에만 해당 환경을 사용하고 싶을 수 있습니다. 이때는 프로젝트 루트 디렉토리에 .vscode라는 이름의 디렉토리를 생성하고, 그 안에 settings.json 파일을 만들어줍니다. 그리고 다음과 같은 JSON 코드를 입력합니다.

{
    "python.pythonPath": "/path/to/your/python/interpreter"
}

위 코드에서 /path/to/your/python/interpreter 부분을 프로젝트에 맞는 Python 인터프리터의 경로로 바꿔주면 됩니다.

마치며

이제, Python 프로젝트에서 VS Code를 이용하여 패키지를 설치하거나 디버깅을 할 때 선택한 Python 인터프리터를 사용할 수 있게 되었습니다. Python 환경 설정이 간단하게 완료된만큼, 보다 효율적인 개발이 가능해졌습니다.

이상으로, Visual Studio Code에서 Python 인터프리터를 설정하는 방법에 대해 알아보았습니다. 부가적인 도움이 필요하다면, VS Code 공식 문서를 참고하시기 바랍니다.