콘솔워크

vscode python 가상환경 강제실행 명령 \activate.ps1 : 이 시스템에서 스크립트를 실행할 수 없으므로\venv\Scripts\activate.ps1 파일을 로드할 수 없습니다. 본문

프로그래밍/tools

vscode python 가상환경 강제실행 명령 \activate.ps1 : 이 시스템에서 스크립트를 실행할 수 없으므로\venv\Scripts\activate.ps1 파일을 로드할 수 없습니다.

콘솔워크 2024. 2. 13. 15:16
반응형

 

<문제원인>

cmd가 아닌 powershell이라면 activate.bat이 아니라 activate.ps1를 실행해야 한다

근데 에러가 발생한다

 

<Scripts\activate.ps1 실행결과>

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

 

Poweshell 관리자 모드로 실행 후, 아래 커맨드를 실행합니다.

Set-ExecutionPolicy Unrestricted

 

 

아래 커맨드로 설정값을 확인해볼 수 있다

 

Get-ExecutionPolicy

 

다시 activate.ps1을 실행하면 venv 가 잘 실행됨을 확인할 수 있다

 

 

반응형