[Vscode] Python 가상환경 만들기

2023. 1. 24. 21:58·IDE

가상 환경을 사용하는 이유?

가상환경을 사용하면 각 프로젝트 마다 다른 라이브러리, 파이썬 버전 등을 사용할 수 있습니다.

 

- 모듈별 호환성을 지킬 수 있다 : 특정 모듈이 파이썬 3.7 이상의 버전과 호환되지 않을 때, 그 모듈을 사용하는 프로젝트만 파이썬 3.7 이하의 버전을 사용하도록 가상환경에서 설정할 수 있습니다.

 

- 프로그램이 가벼워진다 : 프로젝트마다 불필요만 라이브러리들을 배제함으로서 응용 프로그램으로 변환할 때 가벼운 프로그램을 만들 수 있습니다.

0. 터미널 확인

먼저 vscode에서 사용되고 있는 터미널이 command prompt(=cmd)인지 확인합니다.

만약 Powershell로 되어 있다면 터미널의 종류를 바꿔주어야 합니다.

 

Ctrl + Shift + p 를 눌러 명령 팔레트를 열고 Terminal: Select Default Profile 을 검색합니다.

 

 

해당 항목을 선택하면 현재 vscode에서 사용할 수 있는 터미널들이 표시됩니다.

여기서 Command Prompt를 선택하면 됩니다.

 

1-1. 가상환경 설치 - python

터미널 설정이 완료되었다면, 다음 명령어를 입력합니다.

python -m venv [환경이름]

그러면 별도의 알림 문구 없이 바로 가상환경이 설치됩니다.

1-2. 가상환경 설치 - conda

Anaconda를 사용중이라면, 다음과 같이 생성할 수도 있습니다.

conda create -n [환경이름] python=[버전] -y

 

2-1. 가상환경 활성화 - 인터프리터 설정

Ctrl + Shift + p 를 눌러 명령 팔레트를 열고 Python: Select Interpreter 를 검색합니다.

그러면 가상환경에서 별도로 쓸 수 있는 python의 interpreter를 골라서 사용할 수 있습니다.

2-2. 가상환경 활성화 - conda

conda의 경우 다음과 같이 명령어로도 실행 가능합니다.

conda activate [환경이름]
728x90

'IDE' 카테고리의 다른 글

[VSCode] vscode 환경에서 HTML 파일 실행하기  (0) 2024.02.12
[VScode] VScode 환경에서 C/C++ 개발환경 구축하기  (0) 2023.09.08
[VScode] vscode 환경에서 ssh를 통해 리눅스 서버 접속하기  (0) 2023.03.15
[VScode] vscode 환경에서 VIM 사용하기  (0) 2023.03.15
[VScode][Git] vscode 환경에서 git 사용하기  (0) 2023.01.12
'IDE' 카테고리의 다른 글
  • [VScode] VScode 환경에서 C/C++ 개발환경 구축하기
  • [VScode] vscode 환경에서 ssh를 통해 리눅스 서버 접속하기
  • [VScode] vscode 환경에서 VIM 사용하기
  • [VScode][Git] vscode 환경에서 git 사용하기
Rayi
Rayi
  • Rayi
    아카이브
    Rayi
  • 전체
    오늘
    어제
    • 분류 전체보기 (276)
      • CS (40)
        • CV (2)
        • PS (34)
      • Reveiw (18)
        • Paper (18)
        • Github (0)
      • ML (8)
        • Pytorch (5)
      • Language (59)
        • Python (8)
        • JavaScript (32)
        • TypeScript (16)
        • C++ (3)
      • IDE (12)
      • Git (13)
      • Frontend (77)
        • React (8)
        • ReactNative (6)
        • SolidJS (20)
        • CSS (12)
      • Backend (44)
        • DB (18)
        • Node.js (11)
      • UI (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    expo
    CS
    PRISMA
    GAN
    frontend
    API
    python
    review
    backend
    PyTorch
    Express
    figma
    mongo
    SOLID
    ML
    modal
    nodejs
    ps
    ts
    deploy
    CSS
    ReactNative
    Three
    Git
    js
    DB
    react
    CV
    vscode
    postgresql
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
Rayi
[Vscode] Python 가상환경 만들기
상단으로

티스토리툴바