Python 가상환경 실행 시 보안 오류 해결하기
개요
1) 문제 상황
Python 가상환경을 처음 설정하고 실행하려고 할 때, 아래와 같은 보안 오류가 발생하는 경우가 있다.
오류 메시지를 보면 시스템에서 스크립트를 실행할 수 없다고 나온다.
이는 Windows의 보안 정책 때문인데, 기본적으로 스크립트 실행이 제한되어 있기 때문이다.
2) 해결 방법
이 문제를 해결하기 위해서는 PowerShell의 실행 정책을 변경해야 한다.
여기서 주의할 점이 있는데, Windows에는 두 가지 버전의 PowerShell이 있다.
- Windows PowerShell (64비트)
- Windows PowerShell (x86) (32비트)
64비트 버전의 PowerShell을 관리자 권한으로 실행하고, 다음 명령어를 입력한 다음