Visual Studio Code(이하 VSCode)에 설치되어있는 파이썬 라이브러리 확인하는 방법과 새로운 라이브러리를 설치하는 방법을 알아보겠습니다. 

 

 

< 설치된 라이브러리 확인 방법 >

VSCode에서 파이썬 라이브러리가 설치되어 있는지 확인하는 방법은 여러 가지가 있는데, 아래 순서대로 하면 가장 확실합니다:

 


1. 터미널에서 확인하기

  1. VSCode에서 좌측 상단 메뉴 → 터미널 → 새 터미널 클릭
    • 아래와 같은 창이 하단에 열립니다:
    • PS C:\Users\my_project>
  2. 터미널의 프롬프트에 pip list  입력
    → 설치된 파이썬 라이브러리 목록이 출력됩니다.

예시:
pandas 2.2.1
requests 2.31.0
numpy 1.26.4

만약 pip 명령어가 안 될 경우, 먼저 파이썬 인터프리터가 제대로 선택되었는지 확인하세요 (방법은 아래 4번 참고).

 


2. 특정 라이브러리 설치 여부 확인

특정 라이브러리(ex: pandas)가 설치되어 있는지 빠르게 확인하고 싶을 땐:

pip show pandas

→ 설치되어 있다면 정보가 뜨고, 설치 안 되어 있으면 아무것도 출력되지 않습니다.

 


3. requirements.txt 파일 확인 (있는 경우)

만약 프로젝트 루트 폴더에 requirements.txt가 있다면 거기 적힌 라이브러리들이 필요한 것이고, 설치 여부는 위 1~2번 방법으로 비교 확인할 수 있습니다.

 


4. VSCode에서 현재 활성화된 파이썬 인터프리터 확인

설치 여부와 함께 중요한 것은 어떤 파이썬 환경을 쓰고 있느냐 입니다.

  1. VSCode 우측 하단에 Python 3.x.x (venv)처럼 표시된 부분 클릭
  2. 다른 환경이 여러 개 있을 경우, 원하는 가상환경이나 시스템 파이썬 선택
  3. 선택된 환경에서 다시 터미널 열고 pip list 확인

 

 

 


※ 참고

  • 가상환경(venv)을 쓰고 있다면, 해당 venv에 설치된 라이브러리만 보여집니다.
  • 시스템 전체에 설치된 라이브러리는 가상환경을 쓰지 않을 때 확인할 수 있습니다.

 


 

< 새로운 라이브러리 설치 >

파이썬 라이브러리를 설치하는 방법은 아주 간단합니다. 아래에 단계별로 정리해볼게요.

 


1. 터미널 열기

  • VSCode 메뉴 → 터미널 → 새 터미널 클릭
  • 아래와 같은 창이 하단에 열립니다:
  • PS C:\Users\my_project>

 


2. pip 명령어로 설치하기

예: pandas 설치하려면 아래 명령어 입력:

pip install pandas

 


3. 여러 개를 한 번에 설치하려면

pip install pandas numpy matplotlib

 


4. 특정 버전 설치

pip install pandas==2.1.0

 


5. requirements.txt 파일로 설치

만약 여러 개의 라이브러리를 미리 정리한 텍스트 파일이 있다면:

pip install -r requirements.txt

 


§ 설치가 안 될 때 확인할 점

  1. 인터프리터 선택: 우측 하단의 파이썬 버전 클릭 → 현재 선택된 가상환경(venv) 또는 파이썬 버전 확인
  2. 가상환경 활성화 여부:
    • Windows:
    • .\venv\Scripts\activate
    • macOS/Linux:
    • source venv/bin/activate

 

§ 설치 확인 방법

설치 후 아래로 확인 가능:

pip show pandas

또는

pip list

 

 

 

파이썬은 정말 다양한 라이브러리가 존재하는데요, 많이 쓰이는 파이썬 라이브러리는 어떤것들이 있는지 궁금하신 분들은 아래 링크의 포스팅을 참고하시기 바랍니다.

 

 

 

많이 쓰이는 파이썬 라이브러리 소개 ← 보러가기

 

 

- 끝 -

 


 

Keyword: vs코드 라이브러리 설치 방법, 파이썬 라이브러리 설치, vscode 라이브러리

 

 

 

.

 

 

 

.

 

 

 

.

+ Recent posts