본문 바로가기
개발/Python

[Python] 윈도우 venv 가상환경 설치하기

by on_master 2023. 1. 25.

 

1. windows 명령 프롬프트에 들어갑니다.

 

2. 만들고자 하는 파일로 이동합니다. (C드라이브에 project폴더 안에 venv 가성환경을 만들어 보겠습니다.)

형식: C:\project> python -m venv 내가 만들고 싶은 가상환경폴더 이름

저는 가상환경폴더 이름을 pratice로 하겠습니다.

C:\project> python -m venv pratice

3. 생성된 가상환경 폴더 pratice에 들어갑니다. 만드신 가상환경 폴더에 Script라는 폴더가 생성되었을 겁니다.

그 곳에서 가상환경을 활성화 시킬 수 있습니다.

C:\project\pratice> Scripts\activate.bat
안되면
C:\project\pratice> Scripts\activate

그래도 안되면
C:\project\pratice> .Scripts\activate.ps1 
이건 PowerShell에서 하는 명령어이긴합니다.

 

4. 활성화되면 (가상환경이름)이 앞에 붙을 겁니다. 

(pratice) PS C:\project\pratice>

 

5. 만약에 본인의 작업툴(vscode, intellij)에 터미널에 해당 오류가 뜬다면?

 

#오류 내용

\activate.ps1 : 이 시스템에서 스크립트를 실행할 수 없으므로
\venv\Scripts\activate.ps1 파일을 로드할 수 없습니다.

 

#해결 방법

Powershell을 관리자 권한으로 실행

Set-ExecutionPolicy Unrestricted

을 입력한 후 를 선택하면 됩니다. 그리고 다시 작업툴을 새로고침하면 해당 오류는 사라질겁니다.